Evaluación de variables falsas en PHP

Enero 8, 2009

Un simple método para evaluar los valors en PHP:

<?php
$var[0] = ”;
$var[1] = 0; //cero
$var[2] = -1;
$var[3] = false; // solo para  asegurarme ;o)
$var[4] = ‘0′; //cero como string
$var[5] = ‘0a’;
$var[6] = ‘-1′;

$d=0;
foreach($var as $i=>$v){
if ($v) { echo ‘$var['.$i."] is true<br/>\n”;} else { echo ‘$var['.$i."] is false<br/>\n”;}
$d=$i;
}
if ($var[$d+1]) { echo ‘$var['.($d+1)."] is true<br/>\n”;} else { echo ‘$var['.($d+1)."] is false<br/>\n”;}

Y el resultado de esto, por supuesto, es:

$var[0] is false
$var[1] is false
$var[2] is true
$var[3] is false
$var[4] is false
$var[5] is true
$var[6] is true
$var[7] is false

La duda, para mi, era sobre el valor de “-1″.


Nuestro nivel… técnico?

Agosto 7, 2008

Aúnque este tipo de información no esta muy fácil de encontrar, el nivel técnico oficial de Dokeos Latinoamérica es bien alto. Sobre 4 empleados, 2 son Ingenieros PHP certificados por Zend, la unica empresa que hace una certificación PHP reconocida mundialmente, y de nivel tan alto que es difícil de lograr la certificación, siendo un desarrollador PHP con unos años de experiencia.

Daniel es el segundo ingeniero certificado de Perú (solo hay 2) y yo… pues soy un externo a Perú (me encuentran en la página de Inglaterra). Aqui se ve para Perú.

Julio no la tiene pero si tiene el nivel para tenerla!