Я сделаю это быстро и простоPHP регулярное выражение разделить
У меня есть запрос, и я хочу, чтобы разбить его так, что он возвращает массив со словами: после символа. Это то, что у меня есть до сих пор, и оно выполняется так, как ожидалось, но возвращает целую строку перед совпадающей иглой. Я просто хочу, чтобы массив содержал слова после символа:.
<?php $arr = preg_split('/[:]/', $query, 0);
print_r($arr);
?>
Это возвращает
Array
(
[0] => SELECT user_name FROM test WHERE user_name =
[1] => user_name
)
используя этот запрос
"SELECT user_name FROM теста WHERE user_name =: user_name"
спасибо за любую помощь
пожалуйста, вы можете исправить свои примеры, поэтому они понятны. Благодарю. – nickw444
[Что это для] (http://www.catb.org/~esr/faqs/smart-questions.html#goal)? Что, собственно, является желаемым результатом для примера? Кроме того, просьба предоставить дополнительные примеры ввода и желаемых результатов. – outis
Ум, вы ищете 'print_r ($ arr [1])'? – alexis