-2
$client = Client::all();
$infos = array();
$counter = 0;
$a_name = "ayman";
foreach($client as $cl) {
  if ($cl->name == $a_name)
    //code
  }

私はそれを使用できますか?しかし、それは動作しません!!

  $count_client = $Client::count();
  for($i = 0; $i<$count_client; $i++) {
    if ($cl[i]->name == $a_name) {
          //code
     }
   }

これは単純なコードですが、「foreach ループ」の代わりに「for ループ」を使用してデータを配列に設定する方法を知っているでしょう。

4

3 に答える 3

1

これを試して....

 for ($x = 0; $x < count($client); $x++)
 {
     if($client[x]->name == $a_name)
         //.........
 }
于 2019-10-29T10:20:09.870 に答える