phpbar.de logo

Mailinglisten-Archive

[php] strlen() fehler

[php] strlen() fehler

Musa BMusa at web.de
So Apr 4 21:14:24 CEST 2010


hallo liste,

nach dem umstieg von php 5.2.x auf 5.3.x erhalte ich folgende fehlermeldung:

Warning: strlen() expects parameter 1 to be string, resource given in X:\...\phpdatei.php on line XY

zeile XY beinhaltet folgendes:

if (strlen($variable) > 0) { ...

auf php 5.2.x funktioniert alles einwandfrei.

die if befindet sich innerhalb einer funktion:

function beispiel() {
 global $variable;
 if (strlen($variable) > 0) {
  tu was
 }
}

zu der funktion strlen() steht in php manual folgendes:

unter Beschreibung steht:
int strlen ( string $string )
Gibt die Länge der Zeichenkette string zurück

als Beispiel steht:
<?php
$str = 'abcdef';
echo strlen($str); // 6
...
?>

ich hoffe das mir irgendwer helfen kann, den fehler zu beheben.


--------------------------------------------------------------------------------




php::bar PHP Wiki   -   Listenarchive