$yomi = "$hai[2].$hai[3].$hai[7]";
stripos($yomi …(省略
とやって配列を検索をさせたいのですが、$yomiの中身が読み込まれなく $yomi自体を読み込んでしまいます。
striposで$yomi の中身を読み込む方法(参照渡し?)をお願いします。
わかりやすいお答え待ってます
どうやら、情報不足のようです。
まず $yomi = "$hai[2].$hai[3].$hai[7]";
のコードの意味がちょっとおかしいような。
$yomi は 文字列.文字列.文字列
という文字列になりますよね。
stripos($yomi,検索する文字)では
普通に$yomiの中の文字列を検索して最初の文字を返すと思うのですが。
まずはそれぞれの変数の中身を確認してはどうでしょうか。
print '$yomi=['.$yomi."]\n";
としてみて何が表示されますか。
何も表示されない場合、
$yomi = $hai[2].$hai[3].$hai[7];
または、
$yomi = "{$hai[2]}{$hai[3]}{$hai[7]}";
としてみてはどうですか。
" "中では . は機能しません。
$bsel = $b[2].$b[3].$b[4];
と変数の読み込む位置を変えたら無事動きましたありがとうございました
情報不足でした。
stripos($yomi,$x)となっており。$xに検索する文字が入ります。
stripos($hai[2].$hai[3].$hai[7],$x)のようにすると読み込むのですが、
$yomiに"$hai[1]..."を入れてやるとうまくいきません。
引き続き宜しくお願いします。