Skip navigation

Overloading property access

Overloading property access: Object-Oriented Programming with PHP
Overloading property access: Object-Oriented Programming with PHP

Join for an in-depth discussion in this video Overloading property access, part of Object-Oriented Programming with PHP.

Resume Transcript Auto-Scroll
Author
Skill Level Intermediate
1h 57m
Duration
670,787
Views
Show More Show Less

Q: I'm not seeing warnings or errors in my environment like the video; why not?

A: Your PHP configuration is probably configured not to show them to you. This is often true on commercial web hosts and is often the default. Fortunately, there are multiple ways of resolving this.

The easiest way would be to explicitly enable error reporting at the top of the PHP script you wish to debug.

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 1);

Alternatively, if you have access to your php.ini file and you want to always have error reporting on, change error_reporting = to a development friendly value of

error_reporting = E_ALL | E_STRICT

then change display_errors = to

display_errors = On

Finally, if access to the php.ini file is not available, you can add the following directives to your .htaccess or VirtualHost configuration for Apache:

php_value error_reporting 32767
php_value display_errors 1

If you would like a development optimized development environment like the one utilized in this course, see Up and Running with Linux for PHP Developers, here in the lynda.com online training library.

Q: This course was updated on 4/10/2013. What changed?

A: The author rerecorded some of the tutorials to add more background information and better graphics.

Skills covered in this course
Languages Development Tools Developer PHP

Continue Assessment

You started this assessment previously and didn't complete it. You can pick up where you left off, or start over.

Start Your Free Trial Now

Start your free trial now, and begin learning software, business and creative skills—anytime, anywhere—with video instruction from recognized industry experts.

Start Your Free Trial Now