String/Variable zerlegen

Marc0083

Grünschnabel
Hallo,

war in der Suche leider nicht erfolgreich, ob das problem bestimmt schon aufgetaucht ist.

Ich habein Variable/String in diesem Format:

$varname[varid]

wie kann ich ihn das nun einfach zerlegen in:

$name = "varname";
$id = "varid";

zb

$testname[23];
$name = testname
$id = 23
Vielen dank
 
Probier mal Folgendes:
PHP:
if( preg_match('/\$([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*)(?:\[(.+)]\])?/', $string, $match) ) {
	var_dump( $match );
}
 
vielen dank,

klappt aber leider nicht so ganz, das Array ist leider leer.

jetzt weiss ich aber aber wenigstens wie ich die id heraus bekomm :) :

PHP:
 preg_match('(\d+)', $string, $match); 
    var_dump( $match );
 
Zurück