Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/12/2007, 16:24
Keysher
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Re: Simbologia en Objetos : dudas

Código PHP:
<?php 
 dl
(stristr(PHP_OS"WIN") ? "php_gtk.dll" "php_gtk.so"); 
 
?>
¿Seguro que no es así?

Así tendría sentido.

dl: Carga una extensión PHP en tiempo de ejecución. http://es2.php.net/manual/es/function.dl.php

Y lo de dentro es una condición. Si se cumple que stristr(PHP_OS, "WIN"), es decir, que detro de la constante PHP_OS esté la palabra "WIN", carga la librería php_gtk.dll y sino carga php_gtk.so.

Lo que más puede chocar es esa forma de condicionales, pero se suele usar bastante cuando sólo hay una instrucción para el if y el else y se quiere poner todo en la misma línea, para asignarselo a otra instrucción, como es el caso.