PHP-скрипт для чтения в запросах действий пользователя и анализа их компонентов. Пример, пользователь в SET Colour = Blue
или describe Chocolate Cake = The best cake ever!
я использую как это:Будет ли strtok (null) вызывать ошибки?
$actionKeyword = strtok($actionRequest, " "); // keyword followed by space
$name = strtok("="); // Then name followed by equals
$description = strtok(null); // get the rest of the string
Я не мог найти что-либо на получение остальной части строки. В примере PHP.net использовались пробелы для обозначения каждого слова, но не было ни одного персонажа, о котором я мог думать, что это не может быть частью описания. Это решение работает в моих тестах.
Есть ли побочный эффект или специальный случай? Или это совершенно безопасный и приемлемый способ получить остальную часть линии?
Не должно быть никаких неприятных побочных эффектов. ;) –