Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bem, galera, nas fuçadas e testes de rotina, me deparei com uma coisa que eu nunca tinha ouvido falar no PHP. Eu não sei como isso se chama, mas sei que isso funcionou.
É o seguinte: Quando vamos acessar um elemento de um array, normalmente fazemos assim:
$s = array(0 => 'a', 1 => 'b', 2 => 'c');
echo $s[0]; // isso imprime 'a'
Ok. Mas, quando utilizei chaves "{ e }", também deu a mesma coisa:
$s = array(0 => 'a', 1 => 'b', 2 => 'c');
echo $s{0}; // imprime 'a'
Eu testei isso no "http://sandbox.onlinephpfunctions.com" com versões antigas, e também obtive o mesmo resultado.
Eu também não sabia que isso funcionava para strings!
$s = 'forum imasters';
echo $s{0}; // imprime 'f'
echo $s[0]; // imprime 'f'
A minha dúvida é:
Carregando comentários...