Buenas.
Les comentaré una idea que tuve ayer por la noche
.
Se me ocurrió un post, en que cada uno fuera pusiendo las funciones que ha hecho (en PHP o en ASP). Siguiendo un esquema, explicando para que sirven y como se usan. Así, cuando un usuario quiera saber si existe tal función, en vez de preguntar, primero se pasa por aquí, ve si alguien la puso, y si no está, postea (esa es la idea, no creo que mucha gente lo haga, pero en fin xD).
El esquema a seguir sería el siguiente:
Nombre de la función:
Descripción:
Lenguaje:
Código:
Explicación:
Modo de uso:
Claro, pueden saltar el último paso, "Explicación", y poner la explicación junto con el código
.
Aquí les dejo dos, que fueron las primeras que encontré:
Nombre de la función: npar(
int num)
Descripción: Dado
num, devuelve si es o no par.
Lenguaje: PHP
<?php
function npar ($num) {
$num = (int)$num;
if ($num % 2 == 0) {
echo "El número ".$num." es par";
}
else {
echo "El número ".$num." no es par";
}
}
?>
Explicación: Bueno, básicamente primero se declara la función, que tendrá como parámetro $num, que es el número que queremos saber si es par o no. Luego, mediante el cast
(int) hacemos que si la variable contiene letras también, se las saque, para los tramposillos
. Bien, ahora, como sabrán, para saber si un número es par, debemos dividirlo por dos. Si el resto es 0, entonces es par. Y eso es justamente lo que hace el if. Lo que hace el operador matemático
% es dividir por X número y devolver el resto. Entonces, vemos si el resto entre $num y 2 es igual a 0. Si lo es, devolvemos que el número es par. Si no, devolvemos que no lo es
.
Modo de uso: Simple.
<?php
[...]
npar ("23"); //En vez de 23 ponen su número
?>
Bueno, cambio de planes xD, la otra función se las pongo después porque me mandaron a estudiar.
Recuerden, ASP o PHP, y funciones, no scripts.
Salu2!