Comunidad de diseño web y desarrollo en internet online

require / import

Citar            
MensajeEscrito el 25 Oct 2007 02:59 am
Existe alguna forma de poder instanciar o ejecutar algun método estáticop de una clase ya creada sin tener que utilizar previamente el require o el include?????

Por xckon

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Oct 2007 03:37 am
Puedes colocar un ejemplo?
Que lenguaje estas utilizando?
:?

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 31 Oct 2007 01:27 am
estoy utilizando php 5
y la cuestion seria que yo creo una clase

archivo: pepe.php

Código :

<?php
class pepe
{
  public function HelloWorld()
  {
    echo "hola";
  }
}
?>


Archivo: index.php

Código :

<?php
$a = new pepe();
$a->HelloWorld();
?>


la idea seria poder hacer que funcione bien index.php, sin la necesidad de tener que poner al principio del arhivo
require_once('pepe.php') (Suponiendo que ambos archivos esten en el mismo directorio)

Por xckon

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Oct 2007 03:19 am
Lo que pasa es que si lo haces así como tu quieres sin colocar el include, para el archivo index.php no va a existir la definición de la clase pepe, al menos que en el mismo archivo (index.php) definas la clase pepe.

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 31 Oct 2007 04:20 am
ya se....por eso es que pregunto como se puede hacer......se que se puede, el problema es que no se como... :lol:

Por xckon

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Nov 2007 06:59 pm
Pero cuando PHP ejecute index.php ¿cómo demonios va a saber que la clase pepe está definida en el archivo pepe.php?, ¿dónde has visto eso que pides?.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 06 Nov 2007 12:40 am
Lo podría saber porque el nombre de la clase tiene que ser igualo al nombre del archivo........además capaz tocando alguna de las configuraciones del php.ini permite hacer eso....por eso estoy preguntando......en mi trabajo pasa eso....creo un instancia de una clase y me detecta solo a que clase me refiero.......esta bien que trabajo con un framework....pero capaz es alguna configuracion del php.ini

Por xckon

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Nov 2007 03:32 am

Por xckon

14 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.