$ Str = 'input_arr ["username"]';
$ Input_arr = array ();
$ $ Str = 'abcd';
print_r ($ input_arr);
Ben Yukarıdaki kodu çalıştırdığınızda sadece) (Array yazdırır.
Ben ([kullanıcı adı] => 'abcd') Array yazdırmak bekleniyor
Ben yanlış ne yapıyorum?
Bu arada php 4 bulunmaktadır.
Çok teşekkürler.
Düzenleme: Ne yapmaya çalışıyorum?
$input_arr is supposed to be a static variable to hold validated user input.However, I only recently realised that php4.3 doesnt support self::$input_arr so I had to edit my script to bar($input_arr['name'],$value); so that I can save the value to a static variable in bar();since $input_arr['name'] does not exists in the current scope, I had to make it a string.