Heim Backend-Entwicklung PHP-Tutorial 关于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);

Nach dem Login kopieren

以上代码中输出数据:李强、李强、李强、鸿飞
是否能实现判断输出的数据中结果中如果“李强”重复,则强制改名为李强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>
Nach dem Login kopieren
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>
Nach dem Login kopieren
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So implementieren Sie die Redis-Listenoperation in PHP So implementieren Sie die Redis-Listenoperation in PHP May 26, 2023 am 11:51 AM

Listenoperation //Einen Wert vom Kopf der Liste einfügen. $ret=$redis->lPush('city','guangzhou');//Fügen Sie einen Wert vom Ende der Liste ein. $ret=$redis->rPush('city','guangzhou');//Erhalten Sie die Elemente im angegebenen Bereich der Liste. 0 steht für das erste Element der Liste, -1 für das letzte Element und -2 für das vorletzte Element. $ret=$redis->l

Array mit der Array.Sort-Funktion in C# sortieren Array mit der Array.Sort-Funktion in C# sortieren Nov 18, 2023 am 10:37 AM

Titel: Beispiel für die Verwendung der Array.Sort-Funktion zum Sortieren eines Arrays in C#. Text: In C# ist Array eine häufig verwendete Datenstruktur, und häufig sind Array-Sortiervorgänge erforderlich. C# stellt die Array-Klasse bereit, die über die Sort-Methode verfügt, um Arrays bequem zu sortieren. In diesem Artikel wird gezeigt, wie Sie ein Array mithilfe der Array.Sort-Funktion in C# sortieren, und es werden spezifische Codebeispiele bereitgestellt. Zunächst müssen wir die grundlegende Verwendung der Array.Sort-Funktion verstehen. Array.So

Vergleich zwischen Sony Linkbuds und xm4 Vergleich zwischen Sony Linkbuds und xm4 Dec 29, 2023 pm 10:08 PM

Bei beiden handelt es sich um echte kabellose Kopfhörer von Sony. Wie können wir uns dann zwischen den Linkbuds von Sony und dem xm4 entscheiden? So wählen Sie zwischen Sony Linkbuds und xm4: Antwort: Sony Linkbuds und xm4 sind zwei völlig unterschiedliche Kopfhörer. Wenn Ihnen das kompakte Erscheinungsbild und das personalisierte Design gefallen, entscheiden Sie sich für Linkbuds. Freunden, die leistungsstarke Kopfhörer mit aktiver Geräuschreduzierung benötigen, wird empfohlen, sich für xm4 zu entscheiden. Vergleich zwischen Sony Linkbuds und xm4: 1. Erstens ist Linkbuds ein Indoor-Headset mit nahezu keiner Fähigkeit zur Geräuschreduzierung. 2. Der WF-1000XM4 verfügt über professionelle mehrstufige Rauschunterdrückungsfunktionen, die in der gleichen Preisklasse fast die stärksten sind.

So konvertieren Sie JSONArray in eine Liste in Java So konvertieren Sie JSONArray in eine Liste in Java May 04, 2023 pm 05:25 PM

1: JSONArray-Liste. ;Listlist=JSONObject.parseArray(array.toJSONString(),String.class);System.out.println(list.to

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

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

So konvertieren Sie xm in das mp3-Format So konvertieren Sie xm in das mp3-Format Feb 28, 2023 am 10:58 AM

Methode zum Konvertieren von xm in das MP3-Format: 1. Öffnen Sie die Software „Format Factory“ und klicken Sie auf die Schaltfläche „Datei hinzufügen“ auf der MP3-Funktionsoberfläche. 2. Doppelklicken Sie in der geöffneten Oberfläche auf die xm-Datei im Dateimanager . Klicken Sie auf die Schaltfläche „Start“, um in das MP3-Format zu konvertieren.

So sortieren Sie eine Liste mithilfe der List.Sort-Funktion in C# So sortieren Sie eine Liste mithilfe der List.Sort-Funktion in C# Nov 17, 2023 am 10:58 AM

So sortieren Sie eine Liste mithilfe der List.Sort-Funktion in C#. In der Programmiersprache C# müssen wir die Liste häufig sortieren. Die Sortierfunktion der List-Klasse ist ein leistungsstarkes Werkzeug, das für diesen Zweck entwickelt wurde. In diesem Artikel wird die Verwendung der List.Sort-Funktion in C# zum Sortieren einer Liste vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern zu helfen, diese Funktion besser zu verstehen und anzuwenden. Die List.Sort-Funktion ist eine Mitgliedsfunktion der List-Klasse, die zum Sortieren von Elementen in der Liste verwendet wird. Diese Funktion empfängt

Einfache und klare Methode zur Verwendung der PHP-Funktion array_merge_recursive() Einfache und klare Methode zur Verwendung der PHP-Funktion array_merge_recursive() Jun 27, 2023 pm 01:48 PM

Beim Programmieren in PHP müssen wir häufig Arrays zusammenführen. PHP stellt die Funktion array_merge() bereit, um die Array-Zusammenführung abzuschließen. Wenn jedoch derselbe Schlüssel im Array vorhanden ist, überschreibt diese Funktion den ursprünglichen Wert. Um dieses Problem zu lösen, stellt PHP in der Sprache auch eine Funktion array_merge_recursive() bereit, die Arrays zusammenführen und die Werte derselben Schlüssel beibehalten kann, wodurch das Programmdesign flexibler wird. array_merge

See all articles