Text formatted with Texy:
PHP je jazyk plný překvapení. Takové Kinder Surprise pro dospělé programátory. Psaní aplikací v PHP je adrenalinovým sportem – i pojišťovny k tomu tak přistupují.
Naivní prosťáček nebo PHP laik by při pohledu na tento kód…
$arr = array();
$arr['XB@'] = 'La';
$arr[2089710047] = 'Trine';
unset($arr['XB@']);
// hádejte - co se vypíše?
print_r($arr);
…mohl mít pocit, že ví, co se vypíše. Ale ostřílený profesionál by
nejprve kontroval otázkou: „V jaké verzi PHP?“ A rozhodně by se
nespokojil s odpovědí „V pětce.“ Když se ptá na verzi, zajímá ho
každá setinka. Protože třeba PHP 5.1.2 odstraní (unset
)
z pole jiný prvek, než verze 5.1.3. Stejně tak 4.4.2 versus 4.4.3.
Generated HTML code:
<p>PHP je jazyk plný překvapení. Takové Kinder Surprise pro dospělé
programátory. Psaní aplikací v PHP je adrenalinovým sportem –
i pojišťovny k tomu tak přistupují.</p>
<p>Naivní prosťáček nebo PHP laik by při pohledu na tento kód…</p>
<pre
class="language-php"><code>
$arr = array();
$arr['XB@'] = 'La';
$arr[2089710047] = 'Trine';
unset($arr['XB@']);
// hádejte - co se vypíše?
print_r($arr);</code></pre>
<p>…mohl mít pocit, že ví, co se vypíše. Ale ostřílený profesionál by
nejprve kontroval otázkou: „V jaké verzi PHP?“ A rozhodně by se
nespokojil s odpovědí „V pětce.“ Když se ptá na verzi, zajímá ho
každá setinka. Protože třeba PHP 5.1.2 odstraní (<code>unset</code>)
z pole jiný prvek, než verze 5.1.3. Stejně tak 4.4.2 versus 4.4.3.</p>
Verze Texy: 3.2.2 (konfigurace)