Drew Wutka
DWUTKA at marlow.com
Tue Feb 11 22:50:01 CST 2003
I'd have to agree, PHP was pretty easy to pickup. However, I would have to argue that it's logic is a little hard to follow. By that, my 'first' (and only so far! <VBG>) PHP project was a dynamic site map. The script reads FrontPage's Navigation structure file, then builds out a tabbed or bulleted list of links to the pages in the navigation. To do this, I recurse a function. In VB and VBScript, I had no problem doing this at all, I simply called the function within itself, which causes the code to keep going until every instance of the function is finished. It took me an hour to do the same in PHP, because I was using a foreach loop, which for some reason, was not recursing. I couldn't figure it out. I thought it was an issue with something being 'set' by accident (you know how 'If a=2' sets a to 2), but I couldn't find that. From the documentation, what it looks like was happening, was each consecutive foreach was 'resetting' the array, which doesn't make sense, because that means it would run forever, not stop way too short. I ended up turning it into a plain for next loop, which did the trick. I'm not disillusioned about PHP, because it certainly seemed to have it's perks (like the string manipulation), I just think I am more in-tune with the VB world logic. Drew -----Original Message----- From: Bryan Carbonnell [mailto:carbonnb at sympatico.ca] Sent: Friday, February 07, 2003 8:26 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] multi-platform ASP was: OT: Yee Haw.... On 7 Feb 2003 at 10:27, Seth Galitzer wrote: > Having said that, why bother forcing ASP if you don't have to. PHP is > a great product, AND it's free, AND it's no harder to learn than any > other language. ASP is easier to learn for people who have only had Absolutely. PHP is a great product. > VB/VBA/VBScript experience, but if you have decent programming skills I don't know about that. I only have VB(A) experience and I managed to pick up PHP pretty quickly. > and can stand learning something new, PHP shouldn't be too hard to > pick up. H*ll if I can learn PHP only working at it in one hour chunks, anyone can :-)) -- Bryan Carbonnell - carbonnb at sympatico.ca I've learned.... That one should keep his words both soft and tender, because tomorrow he may have to eat them. _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com