Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/12/2015, 09:47
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 3 meses
Puntos: 2534
Respuesta: method_exists

Cita:
Iniciado por bojanm599 Ver Mensaje
me refiero al method exits del segundo if, tiene entre sus parametros "set". ¿que quiere decir ese set?
¿Conoces el concepto de concatenación?

Básicamente está concatenando la palabra "set" a cualquier otro valor, ejemplo:
Código PHP:
Ver original
  1. $x = 'foo';
  2. $y = 'set' . $x;
  3.  
  4. echo $y; // setfoo

Ahora, lo que está pasando ahí es que intentará buscar un método "setloquesea" y en caso de existir lo ejecutará.

Los métodos "mágicos" te permiten hacer lo siguiente:
Código PHP:
Ver original
  1. $foo->bar = 'OK';
  2. // invocará $foo->__set('bar', 'OK');
  3. // e intentará invocar $foo->setbar('OK'); (si existe)
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.