<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Trouble With PHP&#8217;s Weak Data Types: An Example Examined And Explained</title>
	<atom:link href="http://www.dougv.com/blog/2008/11/02/the-trouble-with-phps-weak-data-types-an-example-examined-and-explained/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dougv.com/blog/2008/11/02/the-trouble-with-phps-weak-data-types-an-example-examined-and-explained/</link>
	<description>Speak To Improve The Silence</description>
	<lastBuildDate>Tue, 02 Mar 2010 23:27:59 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sorting Your MySQL Results Set In PHP Using jQuery (And A More Traditional Approach) &#187; dougv.com &#171; The Web home of Doug Vanderweide</title>
		<link>http://www.dougv.com/blog/2008/11/02/the-trouble-with-phps-weak-data-types-an-example-examined-and-explained/#comment-2375</link>
		<dc:creator>Sorting Your MySQL Results Set In PHP Using jQuery (And A More Traditional Approach) &#187; dougv.com &#171; The Web home of Doug Vanderweide</dc:creator>
		<pubDate>Sat, 13 Jun 2009 05:01:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.dougv.com/blog/?p=1162#comment-2375</guid>
		<description>[...] we make a successful database query in PHP, we receive back a result resource. As I’ve previously noted, this resource is basically a pointer to a memory store on the MySQL ser..., which is holding the records for [...]</description>
		<content:encoded><![CDATA[<p>[...] we make a successful database query in PHP, we receive back a result resource. As I’ve previously noted, this resource is basically a pointer to a memory store on the MySQL ser&#8230;, which is holding the records for [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Vanderweide</title>
		<link>http://www.dougv.com/blog/2008/11/02/the-trouble-with-phps-weak-data-types-an-example-examined-and-explained/#comment-1678</link>
		<dc:creator>Doug Vanderweide</dc:creator>
		<pubDate>Sun, 02 Nov 2008 05:33:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dougv.com/blog/?p=1162#comment-1678</guid>
		<description>ASP.NET isn&#039;t necessarily a better language than PHP. 

For example, weak typing makes it easier, when working in PHP, to pass variables around between functions and even to MySQL or other databases.  PHP implicitly converts data to a needed type much more naturally and easily than ASP.NET does (this is especially notable, again, when dealing with nulls). As such, you generally encounter fewer data collisions in PHP.

PHP code tends to be more concise and to incur considerably less overhead than ASP.NET, which is another plus in its column.

Generally speaking, the more complex your program, the more important strong typing, abstraction, encapsulation and other object-oriented principles become. Or, the bigger your problem, the more ASP.NET is the solution.

&lt;a href=&quot;http://www.dougv.com/blog/2008/10/02/recommended-steps-in-a-web-development-career/&quot; rel=&quot;nofollow&quot;&gt;I generally recommend PHP for beginning Web programmers&lt;/a&gt;, for reasons I&#039;ve noted in previous blog entries, but as I&#039;ve also noted before, there are things ASP.NET simply does better than PHP.

Which programming languages you use should be a matter of your personal preferences; you need to like the languages in which you program in order to be successful using them.</description>
		<content:encoded><![CDATA[<p>ASP.NET isn&#8217;t necessarily a better language than PHP. </p>
<p>For example, weak typing makes it easier, when working in PHP, to pass variables around between functions and even to MySQL or other databases.  PHP implicitly converts data to a needed type much more naturally and easily than ASP.NET does (this is especially notable, again, when dealing with nulls). As such, you generally encounter fewer data collisions in PHP.</p>
<p>PHP code tends to be more concise and to incur considerably less overhead than ASP.NET, which is another plus in its column.</p>
<p>Generally speaking, the more complex your program, the more important strong typing, abstraction, encapsulation and other object-oriented principles become. Or, the bigger your problem, the more ASP.NET is the solution.</p>
<p><a href="http://www.dougv.com/blog/2008/10/02/recommended-steps-in-a-web-development-career/" rel="nofollow">I generally recommend PHP for beginning Web programmers</a>, for reasons I&#8217;ve noted in previous blog entries, but as I&#8217;ve also noted before, there are things ASP.NET simply does better than PHP.</p>
<p>Which programming languages you use should be a matter of your personal preferences; you need to like the languages in which you program in order to be successful using them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edwin</title>
		<link>http://www.dougv.com/blog/2008/11/02/the-trouble-with-phps-weak-data-types-an-example-examined-and-explained/#comment-1677</link>
		<dc:creator>Edwin</dc:creator>
		<pubDate>Sun, 02 Nov 2008 05:11:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.dougv.com/blog/?p=1162#comment-1677</guid>
		<description>Wow, thanks for the whole article. I&#039;ve learned alot from you, and I think I&#039;ve made it to a blog post twice now!

I haven&#039;t delved too deeply into object and classes quite yet, but the solution seems to be a very good one to me!

Maybe I should look into ASP.NET sometime too.

Thanks again</description>
		<content:encoded><![CDATA[<p>Wow, thanks for the whole article. I&#8217;ve learned alot from you, and I think I&#8217;ve made it to a blog post twice now!</p>
<p>I haven&#8217;t delved too deeply into object and classes quite yet, but the solution seems to be a very good one to me!</p>
<p>Maybe I should look into ASP.NET sometime too.</p>
<p>Thanks again</p>
]]></content:encoded>
	</item>
</channel>
</rss>
