Я пытаюсь вставить пробел до и после каждого алфавитно-цифрового символа в строке, например, строки вроде (good + bad) * nice, которая будет введена пользователем, я хочу, чтобы она выглядела подобный (хорошо + плохой) * хорошо. Причина, по которой я хочу это сделать, заключается в том, что я хочу поместить их в массив, который будет выглядеть следующим образом;Вставьте пробел после каждого неалфаумерного символа
$arr[0] = "(";
$arr[1] = "good”;
$arr[2] = "+”;
$arr[3] = "bad";
$arr[4] = ")";
$arr[5] = "*";
$arr[6] = "+";
Я думаю, если бы вы объяснили общую картину, можно было бы предложить лучший рапорт – 2014-09-15 23:27:20
Вы пытаетесь разобрать математическое выражение, разделив его на пробелы, чтобы вы могли преобразовать его в стек для оценки? Посмотрите на [ответ ircmaxell] (http://stackoverflow.com/questions/12692727/how-to-make-a-calculator-in-php) здесь .... нет пробелов –