php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.08.2004, 17:24  
Gast
 
Beiträge: n/a
Standard [Erledigt] array an eine funktion übergeben

moin leutz ^^

sry, hab in der suiche irgendwie nix passendes gefunden, meine frage is aber simpel

wie übergebe ich einer function ein array? (eindimensional) bisher mach ichs so
Code:
function($array)
cya v3g0
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.08.2004, 17:30  
Erfahrener Benutzer
 
Registriert seit: 21.07.2004
Beiträge: 101
GeorgM
Standard

Ich hab' sowas noch nie gebraucht, aber:

Wenn du in der Funktion ein Array verarbeitest, kannst du das Array (z.B. $array) hinschreiben. (rate ich)
Wenn du in der Funktion ein Arrayelement oder eine Variable verarbeitest, musst du es so machen: $array['arrayelement'] oder $variable

an die anderen: stimmt das
__________________
[php:1:f3a0cfcfa4]$hallo = array("Guten Morgen", "Guten Tag", "Guten Abend");
for($i=0;$i<2;$i++) {echo $hallo[$i]."<br>";}[/php:1:f3a0cfcfa4]
GeorgM ist offline  
Alt 19.08.2004, 17:35  
Gast
 
Beiträge: n/a
Standard Re: array an eine funktion übergeben

Zitat:
Zitat von SSJ3 Vegotenks
moin leutz ^^

sry, hab in der suiche irgendwie nix passendes gefunden, meine frage is aber simpel

wie übergebe ich einer function ein array? (eindimensional) bisher mach ichs so
Code:
function($array)
cya v3g0
Und was sollte an Deiner Methode falsch sein? Ich sage mal: Nix

Gruß
phpfan
 
Alt 19.08.2004, 17:44  
Gast
 
Beiträge: n/a
Standard

das problem ist: ich krieg genau an dieser stelle nen parse error :/

--> Parse error: parse error in /srv/www/htdocs/web10/html/php-nav/structure.php on line 55 <--

der code an der stelle (ausschnitt, mit zeilennummern)
Code:
50:    $i_navi_l = 0;
51:    while(!strpos($row, "/navi_l")) {
52:     $i_navi_l = $i_navi_l + 1;
53:     $navi_data[$i_navi_l] = $row;
54:    }
55:    navi_block[$navi_data];
56:   }
57:  }
58: }
cya v3g0
 
Alt 19.08.2004, 17:48  
Gast
 
Beiträge: n/a
Standard

Zum einen verstehe ich den Sinn der Zeile 55 überhaupt nicht und zum anderen fehlt das $-Zeichen. Aber was soll diese Zeile bewirken????

Gruß
phpfan
 
Alt 19.08.2004, 17:52  
Gast
 
Beiträge: n/a
Standard

ups, asche auf mein haupt ^^

also: zeile 55 ist n function-aufruf. navi_block() ist diese function. steht in ner datei die zuvor per include-befehl integriert wurde. $navi_data enthält zuvor aus einer text datei ausgelesene zeilen.

cya v3g0
 
Alt 19.08.2004, 18:21  
Erfahrener Benutzer
 
Registriert seit: 21.07.2004
Beiträge: 101
GeorgM
Standard

vielleicht musst du aus den eckigen runde klammern machen:
navi_block($navi_data);

poste mal den "return"-Befehl der Funktion.
Wenn's ein String ist, muss echo davor
__________________
[php:1:f3a0cfcfa4]$hallo = array("Guten Morgen", "Guten Tag", "Guten Abend");
for($i=0;$i<2;$i++) {echo $hallo[$i]."<br>";}[/php:1:f3a0cfcfa4]
GeorgM ist offline  
Alt 19.08.2004, 18:23  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von GeorgM
vielleicht musst du aus den eckigen runde klammern machen
Ich glaube mal, das hat er schonl ängst begriffen. :wink:

Gruß
phpfan
 
Alt 19.08.2004, 18:37  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von phpfan
Zitat:
Zitat von GeorgM
vielleicht musst du aus den eckigen runde klammern machen
Ich glaube mal, das hat er schonl ängst begriffen. :wink:

Gruß
phpfan
AAARGHHH! uuuuups ich dummerchen sry für den aufstand ^^

cya v3g0
 
Alt 19.08.2004, 19:28  
Erfahrener Benutzer
 
Registriert seit: 21.07.2004
Beiträge: 101
GeorgM
Standard

war das der fehler?

PS: schöner avatar
__________________
[php:1:f3a0cfcfa4]$hallo = array("Guten Morgen", "Guten Tag", "Guten Abend");
for($i=0;$i<2;$i++) {echo $hallo[$i]."<br>";}[/php:1:f3a0cfcfa4]
GeorgM ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
frage: welche array funktion?? mrrosette PHP Tipps 2008 24 19.05.2008 16:22
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Array in rekursiver Funktion auslesen Gumfuzi PHP Tipps 2007 17 15.11.2005 12:01
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
Array Funktion gesucht PHP Tipps 2004 2 06.10.2004 21:57

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php array an funktion übergeben, http://www.php.de/php-tipps-2004/7301-erledigt-array-eine-funktion-uebergeben.html, array an funktion übergeben php, php function array übergeben, php array funktion übergeben, arrays an funktionen übergeben php, php array in funktion übergeben, array in funktion übergeben php, php funktion übergabe array, array an funktion übergeben, php functionaufruf mit array, php array aus function übergeben, array in funktion übergeben, array übergabe funktion, array an funktion, php function übergabe an array, php array ausgeben, array übergeben funktion php, php array and funktion übergeben, php funktion array übergabe

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.