Сбрасывание косой черты в каждом значении в массиве


1 принят

Если сервер sql 2016, вы можете использовать STRING_ESCAPE сервера sql при запросе, как показано ниже:

select string_escape(yourcolumn, 'json') from yourtable

если <SQL Server 2016

select replace(yourcolumn,'','') from yourtable

0

Надеюсь, что эта работа для вас

foreach ($your_array as $key=>$value) {
    $your_array[$key] = stripslashes($value);
    }

или для массива многих уровней:

function stripslashes_deep($value)
{
    $value = is_array($value) ?
                array_map('stripslashes_deep', $value) :
                stripslashes($value);

    return $value;
}

$array = array("foo", "bar", array("foo", "bar"));
$array = stripslashes_deep($array);

print_r($array);
PHP, массивы, SQL-сервер,

php,arrays,sql-server,

1

Ответов: 2


1 принят

Если сервер sql 2016, вы можете использовать STRING_ESCAPE сервера sql при запросе, как показано ниже:

select string_escape(yourcolumn, 'json') from yourtable

если <SQL Server 2016

select replace(yourcolumn,'','') from yourtable

0

Надеюсь, что эта работа для вас

foreach ($your_array as $key=>$value) {
    $your_array[$key] = stripslashes($value);
    }

или для массива многих уровней:

function stripslashes_deep($value)
{
    $value = is_array($value) ?
                array_map('stripslashes_deep', $value) :
                stripslashes($value);

    return $value;
}

$array = array("foo", "bar", array("foo", "bar"));
$array = stripslashes_deep($array);

print_r($array);
PHP, массивы, SQL-сервер,
Похожие вопросы