PHP: Разделите строку в к массиву foreach символ

Простая версия здесь , Что такое общая функция для обрезки JavaScript?

function trim(str) {
        return str.replace(/^\s+|\s+$/g,"");
}

46
задан Robert Greiner 18 August 2009 в 13:45
поделиться

2 ответа

Вы можете получить доступ к символам в строках так же, как и к индексу массива, например

$length = strlen($string);
$thisWordCodeVerdeeld = array();
for ($i=0; $i<$length; $i++) {
    $thisWordCodeVerdeeld[$i] = $string[$i];
}

Вы также можете сделать:

$thisWordCodeVerdeeld = str_split($string);

Однако вы можете обнаружить, что проще проверить правильность строка как целая строка, например, с использованием регулярных выражений.

69
ответ дан 26 November 2019 в 20:04
поделиться

Вы можете получить доступ к строке, используя [], как и для массивов:

$stringLength = strlen($str);
for ($i = 0; $i < $stringLength; $i++)
    $char = $str[$i];
15
ответ дан 26 November 2019 в 20:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: