Was bedeutet das Gatter # im PHP-Code?

Hallo,

ich werde wahnsinnig, weil ich in Gootgle die Lösung nicht findet…

Was bedeutet bei PHP denn das Gatter #?

Hier zum beispiel:

$regex[‚number‘] = ‚#[\d]‘

ich danke Euch!

LG
Nadine

Hi Nadine,

$regex[‚number‘] = ‚#[\d]‘

ist nicht ganz vollständig, denn eigentlich müsste am Ende auch noch ein hash stehen. Also so:
$regex[‚number‘] = ‚#[\d]#‘
Die Bedeutung ist ganz einfach:
Ein Regulärer Ausdruck wird in diesen hashes eingegrenzt.
Statt der hashes kann man auch slashes (/) oder Tilden (~) benutzen.
Hat jeweils die gleiche Bedeutung, ist nur eine andere Schreibweise.
Also so:
$regex[‚number‘] = ‚/[\d]/‘
oder so
$regex[‚number‘] = ‚~[\d]~‘
Nachlesen kannst Du das hier:
http://www.php.net/manual/en/regexp.reference.delimi…

Gruß, Stephan

Hi Nadine,

$regex[‚number‘] = ‚#[\d]‘

ist nicht ganz vollständig, denn eigentlich müsste am Ende
auch noch ein hash stehen. Also so:

ne nicht wirklich, da wir $regex nicht kennen .

ich denk die begrenzer kommen erst später.

also geht es hier um die nummer

die wohl aus

Zahl

#0
#1
#2
#3
#4
#5
#6
#7
#8
#9

wird gefunden :smile:

Servus,

das bedeutet, dass Zahlen die in der Variable übergeben werden, dezimal zu behandeln sind.

Gruß
widecrypt