2016-05-05 8 views
-5

Die Lösung gefunden. Ich muss nur die E-Mail-Adressen in Anführungszeichen setzen.Was sind C++ - Arrays in PHP?

(I durch eine Mailing-Liste gehen und die E-Mail senden, wenn das Programm ein Komma trifft. Das ist ein bisschen confusing- es in C++ funktioniert!)

+0

Ich habe keine Ahnung, wovon Sie reden. Arrays sind keine Arrays? Sie sehen sicher aus und verhalten sich wie Arrays. –

+0

Eines der besten Dinge über PHP ist die umfangreiche Dokumentation. Check out http://php.net/manual/en/language.types.array.php Es sollte Ihre Frage lösen. – adarshdec23

+0

Sie sind nicht die Version von Arrays, die C++ verwendet. – TomJeffries

Antwort

2

Sie könnten nur explode(",",$list_of_emails) und dann die Schleife über die resultierende Anordnung von E-Mail-Adressen verwenden, um Ihre Senden zu tun.

Sie könnten dies wahrscheinlich auch in bash mit und/oder xargs tun.

1

Ein Array, sowohl in PHP in C++ a sind Liste der Elemente mit Inside-Datum, in Array können Sie String, Nummer und andere setzen. Von cplusplus.com, Array ist:

Ein Array eine Reihe von Elementen des gleichen Typs in zusammenhängenden Speicherplatz platziert ist, die einzeln durch Hinzufügen eines Index auf einen eindeutigen Identifikator referenziert werden kann.

php.net sagen:

An array in PHP is actually an ordered map. A map is a type that associates values to keys. This type is optimized for several different uses; it can be treated as an array, list (vector), hash table (an implementation of a map), dictionary, collection, stack, queue, and probably more. As array values can be other arrays, trees and multidimensional arrays are also possible. 

Wie Sie das Konzept gleich ist, dass sowohl in C++ in PHP sehen.

In C++ Ein Array kann wie eine Variable erzeugt werden, aber mit {}, ist ein Beispiel einer Anordnung in C++ hier:

int array [] = { 16, 2, 77, 40, 12071 }; 

    cout << array[0] 

Dieser Code ein Array mit 5 Elementen erzeugen, und das erste Element drucken, Ein Array startet von [0] und nicht von 1.

<?php 
$array = array(
    1    => "a", 
    "1"  => "b", 
    1.5  => "c", 
    true => "d", 
); 
var_dump($array); 
?> 

Dieser Code ausdrucken:

-Array (1) {1 => string (1) "d"}

mit PHP kann ein Array mit dort Code erstellt werden

Ist es besser Array verwenden oder viele Variablen erstellen? Array ist ein besserer Weg in der Programmierung und wird oft empfohlen.

Ich verlinke Sie die offizielle Dokumentation auf Array (sowohl PHP und C++).
Array C++

Array PHP

+0

'$ array [0]' ist undefiniert, da dieser Schlüssel nicht gesetzt wurde. –

+0

Jetzt repariere ich es, warte – Blazed

+0

Ich habe es behoben, danke – Blazed