PHP: Asignación por referéncia =&

Un operador que no conocía, quizá por que no suele ser necesario: =& Este operador asignará a una variable el valor referenciado de otra, es decir: $a = 2013; // Defino $a $b =& $a; // $b es lo mismo que $a $c = $a; // $c es una copia de $a $a = 2014; […]

Leer más

PHP: Ordenar array por el valor de un campo

Recomiendo investigar: usort en php.net, bubble sort, ordenamiento por burbuja en wikipedia y la fuente. function orderMultiDimensionalArray ($toOrderArray, $field, $inverse = false) { $position = array(); $newRow = array(); foreach ($toOrderArray as $key => $row) { $position[$key] = $row[$field]; $newRow[$key] = $row; } if ($inverse) { arsort($position); } else { asort($position); } $returnArray = array(); […]

Leer más

ucfirst de PHP en Javascript

function ucfirst(string){ return string.charAt(0).toUpperCase() + string.slice(1); } Por ejemplo: foo = ‘hello world!’; foo = ucfirst(foo); // Hello world! bar = ‘HELLO WORLD!’; bar = ucfirst(bar.toLowerCase()); // Hello world! Si la cadena esta entera en mayúsculas y se quiere tener sólo la primera, priemero se debería pasar toda a minúscula y después cambiar la primera.

Leer más

Comprobar validez de un dominio con PHP (2)

Hace un año y medio más o menos escribí un articulo sobre como comprobar que un dominio existía. Pero ahí lo explicaba con una función hecha a mano. Ahora acabo de ver que también se puede hacer con una función nativa y resulta mucho más sencillo. Además es capaz de comprobar un tipo de registro […]

Leer más