この時点ではサンプルコードがありません。これが可能かどうかについてのアドバイスと、その方法に関するいくつかの指針を求めています..
Windows LDAP アドレス帳を検索する PHP スクリプトを作成するよう依頼されました。厄介なことに、フロントエンドが電話のキーパッドのように見え、ユーザーが数字パッドを使用して名前を入力できるようにするように依頼されました。
私が見ているように、数字は次のように文字に関連付けられます。
2 = ABC
3 = DEF
4 = GHI
5 = JKL
6 = MNO
7 = PQRS
8 = TUV
9 = WXYZ
これを行うには2つの異なる方法があります。
ユーザーが最初の数字を入力すると、一致の配列の作成が開始され、2 番目と 3 番目の一致が入力されると、これが減少します。
入力された数字のリストを作成し、明示的な一致を検索します。
私が見ることができる別の問題は、ユーザーが入力した数字と文字列をいつ知る必要があるかということです。
例: ユーザーは 6 4 5 と入力します。これは次のように一致する必要があります。
M, N or O, as the first character.
G, H or I as the second character.
J, K or L as the thrid character.
誰かアドバイスや指針の提案はありますか?
ありがとう