gafeman viciao2k3 logo viciao2k3
 
¿que estoy haciendo?   follow me
aun tengo esperanzas de que enrique dans conteste el meme jeje
 chica del dia  —  la novia de tu mejor amigo
 
Suscribete →  
450  fans y una planta carnivora
 
Todos los articulos de la categoria PHP
Actualizado hace 4 horas
Noticias del dia
2

3 maneras de hacer lo mismo (¿o no?)

Tag: PHP    Por: gafeman @ 11 Julio, 2007    Lecturas: 576   
PHP:
  1. $var = 99;
  2.  
  3. //caso 1
  4. if($var){
  5. echo 'entro';
  6. }else{
  7. echo 'no entro';
  8. }
  9.  
  10. //caso 2
  11. if(!empty($var)){
  12. echo 'entro';
  13. }else{
  14. echo 'no entro';
  15. }
  16.  
  17. //caso 3
  18. if(isset($var)){
  19. echo 'entro';
  20. }else{
  21. echo 'no entro';
  22. }

todas pueden parecer iguales, pero si cambiamos el valor de $var por 0
las dos primeras condiciones imprimirán 'no entro', en cambio la ultima imprimirá 'entro'

¿y eso?

la función isset, solo comprueba que la variable $var este asignada, en cambio las otras dos comprueban que este asignada y que el valor sea mayor que cero o diferente de null

5

experimentos locos a la hora de iniciar variables

Tag: PHP    Por: gafeman @ 6 Julio, 2007    Lecturas: 698   

¿alguna vez has hecho algo parecido a esto?

PHP:
  1. $op1 = 'checked';
  2. $op2 = 'checked';
  3. $op3 = 'checked';
  4. $op4 = 'checked';
  5. $op5 = 'checked';

hay otra forma de hacer lo mismo:

PHP:
  1. for($i=1;$i<=5;$i++){
  2. eval("\$op$i = 'checked';");
  3. }

0

diferentes maneras de sustitucion en strings

Tag: PHP    Por: gafeman @ 6 Julio, 2007    Lecturas: 532   

Cadena de Ejemplo:

PHP:
  1. $cadena = 'uno dos tres cuatro';

Metodo 1:

PHP:
  1. $cadena = str_replace(array('uno','dos','tres'),'',$cadena);

Metodo 2: (mi favorito)

PHP:
  1. $cadena = eregi_replace('uno|dos|tres','',$cadena);

Los dos ejemplos anteriores sustituyen uno, dos, tres por nada y asignan el resultado a la variable $cadena

Pueden parecer iguales, pero el segundo metodo a mi modo de ver es mejor, ya que no tiene sensibilidad por minusculas y mayusculas.
y lo mejor de todo es que te permite el uso de expresiones regulares

2

diferentes maneras de leer un fichero en php

Tag: PHP    Por: gafeman @ 6 Julio, 2007    Lecturas: 1092   

Lo que me gusta de la programacion, es que las cosas se pueden hacer de muchas maneras para obtener un mismo resultado.

La manera clásica:

PHP:
  1. $nombre_archivo = '/usr/local/algo.txt';
  2. $gestor = fopen($nombre_archivo, 'r');
  3. $contenido = fread($gestor, filesize($nombre_archivo));
  4. fclose($gestor);

Pero, ¿Sabias que tambien lo puedes hacer de esta manera?

PHP:
  1. $contenido = implode('',file('/usr/local/algo.txt'));

Los dos ejemplos asignan a la variable $contenido el contenido del fichero /usr/local/algo.txt

1

¿tamaño maximo de las cookies?

Tag: PHP    Por: gafeman @ 5 Julio, 2007    Lecturas: 940   

esta es una de las dudas que tenia, desde que termine el FP y que no me respondieron los profesores

he hecho algunas pruebas en el servidor donde estoy alojado con la version del php 4.4.4 y el resultado ha sido de 4093 caracteres

background by eboy