ホームページ  >  に質問  >  本文

配列内のキーと値を出力する方法

<p>配列を次のようにフォーマットしようとしています: 名前はジョン、年齢は 30 です。これが私のサンプル配列とコードです: </p> <pre class="brush:php;toolbar:false;">$user = array( '名前' => 'ジョン'、 「年齢」 => 35 ); echo key($user)." is ".($user[key($user)]).","; // "名前はジョンです" を出力します、</pre> <p>印刷する結果がなくなると、カンマ (,) が消えます。 <br /><br />論理があまり得意ではないのですが、教えてもらえますか?これは大きな助けになります!よろしくお願いします。 </p>


P粉204079743P粉204079743463日前407

全員に返信(2)返信します

  • P粉310931198

    P粉3109311982023-08-07 11:24:14

    $user = array(
        'name' => 'John',
        'age' => 35
    );
    
    // echo key($user)." is ".($user[key($user)]).",";
    
    $counter = count($user);
    $i = 1;
    $res = '';
    
    foreach ($user as $key => $value) {
        $res .= $key. " is ". $value;
        if ($counter != $i) {
            $res = $res .", ";
        }
        $i = $i + 1;
    }
    echo $res;

    返事
    0
  • P粉826429907

    P粉8264299072023-08-07 09:41:59

    リーリー ###または### リーリー

    返事
    0
  • キャンセル返事