配列 PHP 基本関数
データのセットがあります。その中の各要素のデータは固定されていますが、データの位置は変わります。いずれかの要素の位置を取得するにはどの関数を使用できますか?array_search()
ありがとうございます、問題は解決しました。
他の初心者が将来確認できるように、私のニーズと解決策を共有してください。
おそらく私以上に基本的な人はいないでしょうか?
私の需要計画:
1. フィールドからデータをクエリするには、データの保存形式は lili、mali、xiaoli、liuli、zhangli、wangli、luli.... のような文字列 (各クエリ条件から取得されるデータ) out はすべて一意です)
2. クエリされた文字列を配列に変換します
3. 配列内の特定の値の配列位置を取得します
コード:
//……前边省略查询等环节$namestr = ($row['item_value']); //获取值,唯一的$namearray = explode(",", $namestr); //把字符串转换成数组echo array_search("wangli",$namearray); //获取wangli在数组中的位置