Foros del Web » Programando para Internet » PHP »

Que es lo que hace ->

Estas en el tema de Que es lo que hace -> en el foro de PHP en Foros del Web. Hola a todos. Que es lo que hace -> <?php checked($post -> comment_status, 'open'); ?> Por ejemplo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original <?php   ...
  #1 (permalink)  
Antiguo 05/07/2009, 13:48
 
Fecha de Ingreso: abril-2007
Mensajes: 14
Antigüedad: 17 años
Puntos: 0
Que es lo que hace ->

Hola a todos.

Que es lo que hace ->

<?php checked($post->comment_status, 'open'); ?>

Por ejemplo:

Código PHP:
Ver original
  1. <?php
  2.  
  3. function checked( $checked, $current = true, $echo = true) {
  4.     return __checked_selected_helper( $checked, $current, $echo, 'checked' );
  5. }
  6.  
  7.  
  8. function __checked_selected_helper( $helper, $current, $echo, $type) {
  9.     if ( $helper == $current)
  10.         $result = " $type='$type'";
  11.     else
  12.         $result = '';
  13.  
  14.     if ($echo)
  15.         echo $result;
  16.  
  17.     return $result;
  18. }
  19.  
  20. checked($post->comment_status, 'open');  
  21.  
  22. ?>

El resultado retornado es:

Código HTML:
Ver original
  1. type="checkbox"


un saludo

Última edición por DigitalUser; 05/07/2009 a las 14:12
  #2 (permalink)  
Antiguo 05/07/2009, 14:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Que es lo que hace ->

-> es un operador de métodos....

lee una poco de OOP
http://php.net/oop
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 06/07/2009, 04:24
 
Fecha de Ingreso: abril-2007
Mensajes: 14
Antigüedad: 17 años
Puntos: 0
Respuesta: Que es lo que hace ->

Excelente pateketrueke

Gracias por refrescarme, no encontraba las palabras para hacer referencia.


En concreto esto se conoce como: "puntero alias"

Justo lo que necesitaba.

un saludo.

Última edición por DigitalUser; 06/07/2009 a las 05:21
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:45.