ホームページ > バックエンド開発 > PHPチュートリアル > モデレーターの xuzuning さん、今の foreach の質問には別の問題があります。

モデレーターの xuzuning さん、今の foreach の質問には別の問題があります。

WBOY
リリース: 2016-06-20 12:33:15
オリジナル
907 人が閲覧しました

$arr = array('こんにちは', '元気です', '皆さんこんにちは', 'とても良い', '素晴らしい');

foreach($arr as $k=> ; $v) {
if($k == 0) echo "

$v
";
echo "
  • $v
  • n";この 1 つのアイテム重複していますが、削除するにはどうすればよいですか?
    }
    出力は次のとおりです:
    Hello

  • Hello
  • これを削除するにはどうすればよいですか?
  • わかりました





  • ディスカッション (解決されたスキーム)


    最も基本的な式: if...else...

    $arr = array('你好', '我好', '大家好', '很好', '太好了'); foreach($arr as $k=>$v) {  if($k == 0) {    echo "<dl>$v</dl>\n<div>";    continue;  }  if($k % 2 == 1) {    if(ceil($k / 2) > 1) echo "</ul>\n";    echo "<ul id=" . ceil($k / 2) . ">\n";  }  echo "<li>$v</li>\n";}echo "</ul>\n<div>";
    ログイン後にコピー

    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート