login  Naam:   Wachtwoord: 
Registreer je!
 Forum

array uit functie kan niet worden ge echo'ed (Opgelost)

Offline waaaghnl - 22/02/2009 16:31 (laatste wijziging 22/02/2009 18:50)
Avatar van waaaghnlNieuw lid Beste,

Ik heb een functie geschreven met een array als output. alleen deze krijg ik niet in een echo zichtbaar. maar als ik de array uitprint met print_r krijg ik wel netjes de info. (als ik de array buiten de functie aanroep werkt die wel maar niet als die vanuit de functie komt.

Code: Plaatscode: 97649
Zichtbare versie: Voorbeeld

2 antwoorden

Gesponsorde links
Offline mothh - 22/02/2009 16:37
Avatar van mothh Onbekend ik zie alleen een 403 forbidden page als ik naar je voorbeeld ga!
Offline waaaghnl - 22/02/2009 16:42 (laatste wijziging 22/02/2009 18:49)
Avatar van waaaghnl Nieuw lid Oplossing vanuit een andere site:

"echo"echo: ".errorcode(0000); //Levert als echo "Array""

Klopt, een array kun je niet direct met een echo weergeven en daar heb je inderdaad bijv. print_r() voor nodig.

"echo"<h2>Array komt uit functie</h2>";
errorcode(0000);"

Dit doet inderdaad niets. De functie errorcode() returnt een array waar je vervolgens niets mee doet.

Als je de waarden van de errorarray wilt weergeven, moet je dat anders doen:
<?php
$result = errorcode(0000);
echo '$result[\'T\']: ' . $result['T'];
echo '<br />$result[\'M\']: ' . $result['M'];
?>

Metdank aan Martin P @ phpfreakz . nl
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.165s