[linux-l] ein biscchen offtopic: php Frage

Guntram Trebs gunni at mathematik.hu-berlin.de
Fr Nov 22 18:08:25 CET 2002


On Fri, 22 Nov 2002, Steffen Dettmer wrote:

> Date: Fri, 22 Nov 2002 10:54:56 +0100
> From: Steffen Dettmer <steffen at dett.de>
> Reply-To: linux-l at mlists.in-berlin.de
> To: linux-l at mlists.in-berlin.de
> Subject: Re: [linux-l] ein biscchen offtopic: php Frage
>
> * Guntram Trebs wrote on Fri, Nov 22, 2002 at 02:29 +0100:
> > > Die Indizes sind numerisch, wenn
> >
> > sie komplett aus Ziffern bestehen, sonst sind sie Strings,
>
> Gibt es in PHP eine Unterscheidung zwischen Numerischen und
> String-Typen? Und wenn, wie unterscheidet man dann "000" und
> "00"? Komisch...

Nee, wie kommst Du denn darauf, hat das irgendjemand behauptet?

Einen Variable hat keinen Typ, vielleicht kommt ja sowas nochmal.

Aber eine Variable kann unterschiedliche Werte annehmen.

Wenn ich folgendes schreibe:

$a = 0;
$b = 00;
$c = "0";
$d = "00";

dann sind $c und $d ungleich, $a und $b gleich und bei den anderen
Vergleichen hängt das vom Vergleichsoperator ab, da dann unter Umständen
eine automatische Typkonvertierung ausgeführt wird.

Übrigends gibt es Funktionen, um rauszubekommen, welchen Typ der Wert
einer Variable gerade hat.

Auf jeden Fall ist $x[$a] was anderes als $x[$c].

Und 11 ist auch was anderes als 011.

Aber das wolltest Du bestimmt alles nicht wissen, oder?


mfg,
Guntram





Mehr Informationen über die Mailingliste linux-l