Bagaimanakah saya boleh membuat program ini memformat rentetan dengan betul? PHP - Bersarang Untuk Gelung
P粉006540600
P粉006540600 2024-01-17 09:06:14
0
2
705

rreeee

Ini adalah contoh kod yang saya tulis semula untuk menunjukkan masalah yang saya hadapi dalam program di mana saya ingin memperuntukkan rentetan berformat menggunakan gabungan char dan int yang betul untuk dapat melaksanakan pernyataan SQL, menggunakan rentetan Say. Situasi yang ideal adalah untuk mendapatkan rentetan yang mempunyai gabungan kedua-dua char dan int pada kedudukan itu dalam senarai masing-masing. Sebagai contoh. "Char ialah a dan Int ialah 1". Pada masa ini ia tidak menyusun dan apabila saya memasukkannya ke dalam "Kotak Pasir PHP Dalam Talian" saya mendapat ralat: "Ralat Pelayan Dalaman [500]". Sebarang cadangan tentang cara untuk menjadikannya berfungsi atau cadangan lain adalah dialu-alukan! Terima kasih terlebih dahulu!

P粉006540600
P粉006540600

membalas semua(2)
定静安断明悟空
<?php
$list = ['a', 'b', 'c'];
 $count = [1, 3, 5]; 
 function stringFormatter($c, $i) {  
   return "Char is $c & Int is $i"; } 
   for ($i = 0; i < count($list); $i++) {  
          $string = stringFormatter($list[$i], $count[$i]);   
              print $string; 
}?>

Semoga membantu anda

P粉677684876

untuk ($i = 0; i

Terdapat beberapa ralat sintaks di sini - perhatikan $ yang hilang (lihat i di dalam gelung luar). Anda mungkin merujuk kepada $i menggunakan fungsi pengiraan terbina dalam

Secara umum, terdapat satu set fungsi terbina dalam php yang melakukan kerja yang lebih baik dalam mengendalikan nilai yang dihantar ke mysql (dsb.) - anda mungkin perlu mempertimbangkan untuk menggunakannya - cari "bersih" menggunakan php dan mysqli. p>

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan