phpbar.de logo

Mailinglisten-Archive

[php] Leerer return string

[php] Leerer return string

Lutz Zetzsche php-liste at vonnies.de
Fre Nov 21 12:36:43 CET 2003


Hi Alex,


Zitat von Alexander Rabenstein <a.rabenstein at eviga.de>:

> Ich sehe mal wieder den Wald vor lauter Bäumen nicht,
> kann mir vielleicht von euch jemand verraten wieso das hier nicht funzt so
> wie es soll:

[...]

> 		  foreach ($this->subs as $value){
> 		    $html+=$value->echo_links();
> 		  }
> 		  return $html;

[...]

> 		 function echo_links(){
> 		  $html="";
> 		  foreach ($this->mylinks as $value){
>
> 		   $html+=$value->echo_links();
> 		  }
> 		  var_dump($html);
> 		  return $html;
> 		 }

wenn ich es richtig sehe, soll in $html ja ein String drin stehen. In diesem
Fall verwendest Du hier den falschen Zuweisungsoperator. Du musst anstatt

    $html += ...

folgendes schreiben:

    $html .= ...


+= ist fuer arithmetische Zuweisungen:
http://www.php.net/manual/de/language.operators.assignment.php


Viele Gruesse

Lutz

php::bar PHP Wiki   -   Listenarchive