David, Thanks for the write up on __autoload! I didn't know that function existed. I create PHP 4 classes in separate files and use a standard naming convention of class.[class name].php . So, that might work well for me.
I'm still using PHP 4.3.10 but am interested in moving to 5(.2?). The one big thing that's stopping me is not knowing what will break when I move from 4 to 5. I have a bunch of sites hosted using PHP 4 but if I upgrade to PHP 5, I'm afraid I'll break everyone's site. For example, I know mysqli is used in PHP 5 but have worked on a site with PHP 5 where the "normal" mysql functions were still available. How'd they do that? That would make switching to 5 easier. I have been doing OOP PHP professionally / on the side for a while. I've created a decent sized CMS (content management system) from scratch for an online newspaper and have also developed a mailing list management app. So, I would be interested in seeing a list of things that have changed between 4 and 5 (like using mysqli instead of mysql and which version of mysql server is required to use mysqli, list of new functions, etc) and how to upgrade PHP apps from 4 to 5. Best regards, Jim -- http://www.iDimensionz.com Professional web site design and affordable web site hosting. ------------------------------------------------------------------------ Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id=38044&t=84> -- Get the new open source web browser, FireFox, and enjoy features like pop up blocking, tabbed browsing and MUCH more! Get Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id=38044&t=178> -- Get the new open source e-mail client, ThunderBird, and enjoy features like integrated spam filter, privacy protection, integrated RSS reader and MUCH more! [Non-text portions of this message have been removed]
