Maison développement back-end tutoriel php 关于php循环输出解决方案

关于php循环输出解决方案

Jun 13, 2016 pm 01:23 PM
array list name quot xm

关于php循环输出

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->$list="";
if(!$car['name']){
    $list= '没有任何信息!';
}else{
    $i=1;
    foreach($car['name'] as $nm){
    $list.='
    '.$nm['xm'].'
    ';
  $i++;
    }
}
print_r($list);

Copier après la connexion

以上代码中输出数据:李强、李强、李强、鸿飞
是否能实现判断输出的数据中结果中如果“李强”重复,则强制改名为李强1、李强2、李强2、鸿飞?

------解决方案--------------------
计数呀
PHP code
$car['name'] = array(
  array('xm' => '李强'),
  array('xm' => '李强'),
  array('xm' => '李强'),
  array('xm' => '鸿飞'),
);
$list="";
if(!$car['name']){
    $list= '没有任何信息!';
}else{
    $i=1;
    $buf = array();
    foreach($car['name'] as $nm){
      if(! isset($buf[$nm['xm']])) $buf[$nm['xm']] = '';
      $list .= "\n" . $nm['xm'] . ($buf[$nm['xm']]++) . "\n";
      $i++;
    }
}
print_r($list);
<br><font color="#e78608">------解决方案--------------------</font><br>
Copier après la connexion
PHP code

$list="";
    $car = array('name'=>array(0=>array('xm'=>'liming'),1=>array('xm'=>'bill'), 2=>array('xm'=>'bill'), 3=>array('xm'=>'bill')));
    if(!$car['name']){
        $list='Nothing';
    }else{
        $i = 1;
        foreach($car['name'] as $nm)
        {
            if(strstr($list,$nm['xm']) && $i == 1)
            {
                $list = str_replace($nm['xm'],$nm['xm'].$i,$list);
                $list .= $nm['xm'].($i+1);
                $i++;
            }else{
                if(strstr($list,$nm['xm']))
                {
                    $list .= $nm['xm'].($i+1);
                    $i++;
                }else{
                    $list .= $nm['xm'];
                }
            }
        }
    }
    print_r($list); <div class="clear">
                 
              
              
        
            </div>
Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment implémenter l'opération Redis List en php Comment implémenter l'opération Redis List en php May 26, 2023 am 11:51 AM

Opération de liste //Insérer une valeur à partir de l'en-tête de la liste. $ret=$redis->lPush('city','guangzhou');//Insérez une valeur à partir de la fin de la liste. $ret=$redis->rPush('city','guangzhou');//Obtient les éléments dans la plage spécifiée de la liste. 0 représente le premier élément de la liste, -1 représente le dernier élément et -2 représente l'avant-dernier élément. $ret=$redis->l

Trier le tableau à l'aide de la fonction Array.Sort en C# Trier le tableau à l'aide de la fonction Array.Sort en C# Nov 18, 2023 am 10:37 AM

Titre : Exemple d'utilisation de la fonction Array.Sort pour trier un tableau en C# Texte : En C#, un tableau est une structure de données couramment utilisée, et il est souvent nécessaire de trier le tableau. C# fournit la classe Array, qui possède la méthode Sort pour trier facilement les tableaux. Cet article explique comment utiliser la fonction Array.Sort en C# pour trier un tableau et fournit des exemples de code spécifiques. Tout d’abord, nous devons comprendre l’utilisation de base de la fonction Array.Sort. Tableau.Donc

Comparaison entre les Linkbuds Sony et le XML4 Comparaison entre les Linkbuds Sony et le XML4 Dec 29, 2023 pm 10:08 PM

Les deux sont de véritables écouteurs sans fil commercialisés par Sony. Si nous voulons les acheter, comment choisir entre les Sony linkbuds et les xm4 ? En fait, leur positionnement est complètement différent. L'un se concentre sur le design de l'apparence et l'autre sur la réduction du bruit. Comment choisir entre les Linkbuds Sony et les xm4 : Réponse : Les Linkbuds Sony et les xm4 sont deux écouteurs complètement différents. Si vous aimez l’apparence compacte et le design personnalisé, choisissez les Linkbuds. Il est recommandé aux amis qui ont besoin d'écouteurs puissants à réduction de bruit active de choisir xm4. Comparaison entre les Linkbuds de Sony et les xm4 : 1. Tout d'abord, les Linkbuds sont un casque d'intérieur avec presque aucune capacité de réduction du bruit. 2. Le WF-1000XM4 possède des capacités professionnelles de réduction du bruit à plusieurs niveaux, qui sont presque les plus puissantes dans la même gamme de prix.

Comment convertir JSONArray en liste en Java Comment convertir JSONArray en liste en Java May 04, 2023 pm 05:25 PM

1:JSONArray转ListJSONArray字符串转List//初始化JSONArrayJSONArrayarray=newJSONArray();array.add(0,"a");array.add(1,"b");array.add(2,"c") ;Listlist=JSONObject.parseArray(array.toJSONString(),String.class);System.out.println(list.to

Comment convertir xm au format mp3 Comment convertir xm au format mp3 Feb 28, 2023 am 10:58 AM

Méthode pour convertir xm au format mp3 : 1. Ouvrez le logiciel « Format Factory » et cliquez sur le bouton « Ajouter un fichier » sur l'interface de la fonction mp3. 2. Dans l'interface ouverte, double-cliquez sur le fichier xm dans le gestionnaire de fichiers ; . Cliquez sur le bouton « Démarrer » pour convertir au format mp3.

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Méthode simple et claire pour utiliser la fonction PHP array_merge_recursive() Méthode simple et claire pour utiliser la fonction PHP array_merge_recursive() Jun 27, 2023 pm 01:48 PM

Lors de la programmation en PHP, nous avons souvent besoin de fusionner des tableaux. PHP fournit la fonction array_merge() pour terminer la fusion du tableau, mais lorsque la même clé existe dans le tableau, cette fonction écrasera la valeur d'origine. Afin de résoudre ce problème, PHP fournit également une fonction array_merge_recursive() dans le langage, qui peut fusionner des tableaux et conserver les valeurs des mêmes clés, rendant la conception du programme plus flexible. tableau_merge

Comment utiliser la fonction array_combine en PHP pour combiner deux tableaux en un tableau associatif Comment utiliser la fonction array_combine en PHP pour combiner deux tableaux en un tableau associatif Jun 26, 2023 pm 01:41 PM

En PHP, il existe de nombreuses fonctions de tableau puissantes qui peuvent rendre les opérations sur les tableaux plus pratiques et plus rapides. Lorsque nous devons combiner deux tableaux en un tableau associatif, nous pouvons utiliser la fonction array_combine de PHP pour réaliser cette opération. Cette fonction est en fait utilisée pour combiner les clés d'un tableau avec les valeurs d'un autre tableau dans un nouveau tableau associatif. Ensuite, nous expliquerons comment utiliser la fonction array_combine en PHP pour combiner deux tableaux en un tableau associatif. En savoir plus sur array_comb

See all articles