2016-09-17 2 views
-5
class database { 
public function dataarray() { 
$array = array('John', 'Alex', 'Smith','Doe','Mane','Rio'); 
    } 
} 
$export = new database(); 
echo $export->dataarray(); // ??? what echo code/ other style code, to show only name 'John' value. 

Ich möchte nur "Wert" (John) von $ Array oben Echo. Wie kann ich dies erreichen, wenn der Schlüssel nicht angegeben ist? ist es möglich?Wie wird ein bestimmter Wert im Array ausgegeben, wenn kein Schlüssel angegeben ist?

+0

Sie müssen Ihre Daten von der Methode zurückgeben. Dann können Sie einfach auf den gewünschten Index zugreifen. – Rizier123

+0

Warum wird diese Frage zweimal abgelehnt? – Chris

Antwort

0
class database { 
public function dataarray() { 
    $array = array('John', 'Alex', 'Smith','Doe','Mane','Rio'); 
    return $array; 
    } 
} 

$export = new database(); 

echo $export->dataarray()[0]; 
+0

Sie sind Superman. es funktioniert! Vielen Dank. – Panji

+0

Gern geschehen, aber Ben Edwards ist potentiell besser. – Chris

1
class database { 
public function dataarray($index) { 
$array = array('John', 'Alex', 'Smith','Doe','Mane','Rio'); 
return $array[$index]; } 
} 
$export = new database(); 
echo $export->dataarray(0); 

würde ich eine param in der Funktion übergeben und sie haben zurückgeben, dass Werte wie so indexs.

+0

danke Ben Edwards, geben Sie richtig! – Panji

Verwandte Themen