[PHP] Fatal error: Cannot access empty property

Un error a simple vista dificil de encontrar… funcionaba la web en otras versiones de php5.x pero en esta última no… algo extraño, muy extraño…

Si hubiera sido una migración de la versión php4 a php5 … sería lógico pero esto no :/

[Thu Aug 13 18:09:44 2009] [error] [client 93.174.6.8] PHP Fatal error:  Cannot access empty property in /var/www/vhosts/hostingaldescubierto.com/httpdocs/test.php on line 4, referer: http://www.hostingaldescubierto.com/test.php

y la linea del error, la 4, aquí …

$this->$con = mysql_connect("localhost","user","password");

Aparentemente normal… pero, el error indicaba algo acerca de la propiedad. Efectivamente en un objeto de php sólo lleva el signo de $ el nombre del objeto o clase pero no sus propiedades. Con lo que quitando el $ a $con , funcionó perfectamente:

$this->con = mysql_connect("localhost","user","password");

Publicado

en

, ,

por

Etiquetas:

Comentarios

4 respuestas a «[PHP] Fatal error: Cannot access empty property»

  1. Avatar de Hernaldo Gonzalez

    Muchas gracias estaba pegado 😛

  2. Avatar de Luis Joorge
    Luis Joorge

    Muchas gracias….. ahora todo se ve tan sencillo…. un saludo!! =D

  3. Avatar de Niko
    Niko

    De estos errores de Novato que se cometen cuando pasas a ocupar objetos, muchas gracias por la aclaración 🙂

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.