このプログラムで文字列を正しくフォーマットするにはどうすればよいですか? PHP - ネストされた For ループ
P粉006540600
P粉006540600 2024-01-17 09:06:14
0
2
692

rree

これは、char と int の正しい組み合わせを使用して書式設定された文字列を割り当て、たとえば string を使用して SQL ステートメントを実行できるようにするプログラムで発生する問題を示すために書き直したサンプル コードです。理想的な状況は、それぞれのリスト内のその位置に char と int の両方の組み合わせを持つ文字列を取得することです。例えば。 「Char は a、Int は 1」。現在コンパイルできず、「オンライン PHP サンドボックス」に接続すると、「内部サーバー エラー [500]」というエラーが表示されます。それを機能させる方法やその他の提案についても大歓迎です。前もって感謝します!

P粉006540600
P粉006540600

全員に返信(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; 
}?>

お役に立てば幸いです

いいねを押す +0
P粉677684876

for ($i = 0; i

ここには構文エラーがいくつかあります。$ が欠落していることに注意してください (外側のループ内の i を見てください)。おそらく、組み込みのカウント関数を使用して $i を参照しているのでしょう。

より一般的には、mysql (など) への値の受け渡しをより適切に処理する一連の関数が php に組み込まれています。おそらくこれらの使用を検討する必要があります。php と mysqli を使用して「clean」を検索してください。 p>

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!