Heim > Backend-Entwicklung > PHP-Tutorial > PHP ändert einen Schleifendurchlauf.

PHP ändert einen Schleifendurchlauf.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-08-04 09:19:35
Original
1108 Leute haben es durchsucht

<code>    $imagee = $_GET['pic'];
        foreach ($imagee as $k => $v) {
         $image[]= array(
                'image_src'  =>$v,
                'image_name' => mt_rand(1, 1111) . '.jpg'
            );
        }</code>
Nach dem Login kopieren
Nach dem Login kopieren

Dies kann nur einzeln gelesen werden und mehrere Bilder müssen an der Rezeption eingereicht werden
Das Format jedes Bildes ist: http://www.baidu.com/1.jpg oder gif
Ich habe eine andere Methode verwendet, um alle zu bekommen die Bildadressen, das Format ist wie folgt

<code> http://www.baidu.com/1.jpg分隔符http://www.baidu.com/2.jpg分隔符http://www.baidu.com/3.jpg</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wie kann ich es in den von mir gewünschten Stil in PHP umwandeln?

Antwortinhalt:

<code>    $imagee = $_GET['pic'];
        foreach ($imagee as $k => $v) {
         $image[]= array(
                'image_src'  =>$v,
                'image_name' => mt_rand(1, 1111) . '.jpg'
            );
        }</code>
Nach dem Login kopieren
Nach dem Login kopieren

Dies kann nur einzeln gelesen werden und mehrere Bilder müssen an der Rezeption eingereicht werden
Das Format jedes Bildes ist: http://www.baidu.com/1.jpg oder gif
Ich habe eine andere Methode verwendet, um alle zu bekommen die Bildadressen, das Format ist wie folgt

<code> http://www.baidu.com/1.jpg分隔符http://www.baidu.com/2.jpg分隔符http://www.baidu.com/3.jpg</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wie kann ich es in den von mir gewünschten Stil in PHP umwandeln?

Übergehen Sie zum gewünschten Stil? Welcher Stil. Wenn ich erraten hätte, was Sie falsch gemeint haben, dann explode?


<code>//这里假设分割符是__(两个英文下划线)
$pic = "http://www.baidu.com/1.jpg__http://www.baidu.com/2.jpg__http://www.baidu.com/3.jpg";
$arr = explode('__', $pic);

foreach($arr as $key => $v) {
    unset($arr[$key]);
    $arr[$key]['image_src'] = $v;
    $arr[$key]['image_name'] = mt_rand(1, 1111).'.jpg';
}
print_r($arr);</code>
Nach dem Login kopieren

Ich weiß nicht, ob ich die Bedeutung nicht verstanden habe, aber es fühlt sich an, als ob er sich nicht viel vom Code des ursprünglichen Posters unterscheidet, er hat nur noch einen weiteren explode

Verwandte Etiketten:
php
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
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage