is valid?      

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&nbsp;PHP je adrenalinovým sportem&nbsp;&ndash;
i&nbsp;pojišťovny k&nbsp;tomu tak přistupují.</p>

<p>Naivní prosťáček nebo PHP laik by při pohledu na tento&nbsp;kód…</p>

<pre
class="language-php"><code>
$arr = array();
$arr[&#039;XB@&#039;] = &#039;La&#039;;
$arr[2089710047] = &#039;Trine&#039;;

unset($arr[&#039;XB@&#039;]);

// 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&nbsp;jaké verzi PHP?“ A&nbsp;rozhodně by se
nespokojil s&nbsp;odpovědí „V&nbsp;pětce.“ Když se ptá na verzi, zajímá ho
každá setinka. Protože třeba PHP 5.1.2&nbsp;odstraní (<code>unset</code>)
z&nbsp;pole jiný prvek, než verze 5.1.3.&nbsp;Stejně tak 4.4.2&nbsp;versus&nbsp;4.4.3.</p>

Verze Texy: 3.2.3 (konfigurace)