ユーザー アクション リクエストを読み取り、それらをコンポーネントに解析するための PHP スクリプト。例、ユーザーが入力するSET Colour = Blue
か、describe Chocolate Cake = The best cake ever!
私は次のように使用しています:
$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 の例では、スペースを使用して各単語をトークン化していましたが、説明の一部ではない可能性があると思われる文字はありませんでした。このソリューションは私のテストで機能します。
これが失敗する副作用や特殊なケースはありますか? それとも、これは行の残りを取得するための完全に安全で許容可能な方法ですか?