私は過去に php と wml を使用していくつかのアプリケーションを開発しました。
1) インターフェイスに wml を使用できますが、機能が制限されていますが、xhtml モバイル プロファイルを使用すると wap サイトでより多くのことができます。
または、wml と xhtml の両方に対応するようにサイトを開発し、http: //wurfl.sourceforge.net/ のようなライブラリを使用して、サイトにアクセスしている電話と、xhtml プライマリおよびフェールオーバーとしての wml でサポートされている機能を特定することができます。
2) は、Firefox で wml ページを表示するために追加できる Firefox 拡張機能です。または、wml をネイティブにサポートする Opera を使用できます。
3) 私は wml プラットフォームで Cookie を使用したことがなく、お勧めしません。ページ間の移動を追跡するために $_SESSIONS を使用しました。
4) コードを php で記述し、出力を wml にすることができます。ヘッダーを追加して、それが wml であることをブラウザに知らせるだけです。
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
wml の出力で再生できる php テスト スクリプトをアップロードしました。投稿にコードを追加するのに苦労したので、ファイルをアップロードすることにしました。
http://www.devbox.co.za/exp/test.wml.tar
wml を使用する場合は、言語が非常に厳密であることを念頭に置いてください。作業中に xml バリデーターを入手してください。それはあなたに多くの時間を言うでしょう。
これがお役に立てば幸いです、頑張ってください。