Rumah > Soal Jawab > teks badan
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!
定静安断明悟空2024-02-01 17:37:10
<?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粉6776848762024-01-18 00:39:00
untuk ($i = 0; i < $list; $i++) { for ($j = 0; $j < $count; $j++) {
Terdapat beberapa ralat sintaks di sini - perhatikan $ yang hilang (lihat i di dalam gelung luar). Anda mungkin merujuk kepada $i 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>