Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2010, 23:17
Avatar de HiToGoRoShi
HiToGoRoShi
 
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años, 8 meses
Puntos: 31
Funcion para concatenar ?

Que tal amigos, de que manera podria concatenar esta clase ya que la quiero poner todo en una misma variable como string.

Código PHP:
Ver original
  1. <?php
  2. class Conexion{
  3.    
  4.     private $servidor = "localhost";
  5.     private $usuario = "root";
  6.     private $password = "";
  7.  
  8.     public function conDB(){
  9.            
  10.                 $con = mysql_connect($this->servidor,$this->usuario,$this->password) or die (mysql_error());
  11.                 mysql_select_db('mees',$con) or die (mysql_error());   
  12.                
  13.                 return $con;
  14.             }          
  15.            
  16.     //Metodos getters and setters
  17.     public function getServidor(){
  18.     return $this->Servidor;
  19.     }
  20.    
  21.     public function setServidor($servidor){
  22.     $this->Servidor = $servidor;
  23.     }
  24.  
  25.     public function getUsuario(){
  26.     return $this->usuario;
  27.     }
  28.    
  29.     public function setUsuario($usuario){
  30.     $this->msg = $usuario;
  31.     }
  32.    
  33.     public function getPassword(){
  34.     return $this->usuario;
  35.     }
  36.    
  37.     public function setPassword($password){
  38.     $this->msg = $password;
  39.     }
  40.    
  41. }
  42. ?>

Ejem: quiero hacer esto, pero sin hacerlo de esta manrea:

Código PHP:
Ver original
  1. $config = "<?php";
  2. $config .= "class Conexion{";
  3. $config .= "private $password = '';";
  4. etc etc ...

Que otra forma me recomiendan ? ya que esto es parte de un instalador que debe crear todo esos datos por defectos....

Ahora lo que estaba pensando como alternativa, seria solo llenar las variables desde el instalador pero como podria inicializar esas variables y dejar los datos guardados ??

Código PHP:
Ver original
  1. private $servidor = "";
  2.     private $usuario = "";
  3.     private $password = "";

Espero haberme hecho entender !! :D