<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.6" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Гибкое сравнение типов в PHP</title>
	<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm</link>
	<description>Web программирование и не только</description>
	<pubDate>Fri, 05 Sep 2008 18:54:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.6</generator>

	<item>
		<title>by: Scratch613</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3806</link>
		<pubDate>Thu, 24 Jan 2008 18:42:10 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3806</guid>
					<description>Ох, не удержусь и пропиарю (тем паче что в тему) -- 
http://voituk.kiev.ua/2007/12/01/just-another-java-internals-task/
Уважаемый Алекс, я думаю, вам стоит этот тест пройти :)</description>
		<content:encoded><![CDATA[<p>Ох, не удержусь и пропиарю (тем паче что в тему) &#8212;<br />
<a href="http://voituk.kiev.ua/2007/12/01/just-another-java-internals-task/" rel="nofollow">http://voituk.kiev.ua/2007/12/01/just-another-java-internals-task/</a><br />
Уважаемый Алекс, я думаю, вам стоит этот тест пройти <img src='http://blog.sribna.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Scratch613</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3805</link>
		<pubDate>Thu, 24 Jan 2008 18:39:40 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3805</guid>
					<description>Да, кстати, следует учесть, что s и p -- это не строки.
Это указатели на строковые объекты :)</description>
		<content:encoded><![CDATA[<p>Да, кстати, следует учесть, что s и p &#8212; это не строки.<br />
Это указатели на строковые объекты <img src='http://blog.sribna.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Scratch613</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3804</link>
		<pubDate>Thu, 24 Jan 2008 18:38:47 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3804</guid>
					<description>Проблема в том, что это частный случай.
В данном примере джава-машина создаст _один_ объект, содержащий "one". Так как это оптимизация уровня компиляции. На который и будут указывать s и p. Соответственно, они будут равны.

(на Java не пишу, увы, хотя и давно собираюсь)</description>
		<content:encoded><![CDATA[<p>Проблема в том, что это частный случай.<br />
В данном примере джава-машина создаст _один_ объект, содержащий &#8220;one&#8221;. Так как это оптимизация уровня компиляции. На который и будут указывать s и p. Соответственно, они будут равны.</p>
<p>(на Java не пишу, увы, хотя и давно собираюсь)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: alex</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3802</link>
		<pubDate>Thu, 24 Jan 2008 17:52:52 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3802</guid>
					<description>String s = "one";
String p = "one";
System.out.println(s == p);

И в чем проблема? ;)</description>
		<content:encoded><![CDATA[<p>String s = &#8220;one&#8221;;<br />
String p = &#8220;one&#8221;;<br />
System.out.println(s == p);</p>
<p>И в чем проблема? <img src='http://blog.sribna.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Scratch613</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3744</link>
		<pubDate>Wed, 09 Jan 2008 19:20:45 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3744</guid>
					<description>Ах, и ведь знал, почему так :)
И все равно -- не поленился, полез в доку, прочитал :)
Шутник, в общем :)</description>
		<content:encoded><![CDATA[<p>Ах, и ведь знал, почему так <img src='http://blog.sribna.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
И все равно &#8212; не поленился, полез в доку, прочитал <img src='http://blog.sribna.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Шутник, в общем <img src='http://blog.sribna.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: vladm</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3467</link>
		<pubDate>Tue, 25 Dec 2007 10:16:56 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3467</guid>
					<description>&lt;blockquote cite="Vadim"&gt;А вот непрозрачность приведения типов - это уже недочет языка.&lt;/blockquote&gt;
Не вижу непрозрачности, все в этом примере нормально, строка преобразовалась к числу как 0.</description>
		<content:encoded><![CDATA[<blockquote cite="Vadim"><p>А вот непрозрачность приведения типов - это уже недочет языка.</p></blockquote>
<p>Не вижу непрозрачности, все в этом примере нормально, строка преобразовалась к числу как 0.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: y.drozdov</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3205</link>
		<pubDate>Tue, 18 Dec 2007 12:52:24 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3205</guid>
					<description>Смущает то, что в PHP очень мало ограничений на структуру кода и очень легко писать неправильный код.</description>
		<content:encoded><![CDATA[<p>Смущает то, что в PHP очень мало ограничений на структуру кода и очень легко писать неправильный код.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: y.drozdov</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3204</link>
		<pubDate>Tue, 18 Dec 2007 12:51:24 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3204</guid>
					<description>Ложь и провокация!</description>
		<content:encoded><![CDATA[<p>Ложь и провокация!
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Vadim</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3189</link>
		<pubDate>Mon, 17 Dec 2007 20:09:21 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3189</guid>
					<description>От нежелания читать мануалы - это конечно же в первую очередь.
Это все равно что если бы в Java (какую вроде никто не называет "недоязыком") сравнивать строки оператором "==".
А вот непрозрачность приведения типов - это уже недочет языка.
Минус именно в том, что подобные типы вообще возникают.
Если мне не изменяет память, то за лет 5 активной разработки на  PHP с подобными "граблями" сталкиваться не приходилось.</description>
		<content:encoded><![CDATA[<p>От нежелания читать мануалы - это конечно же в первую очередь.<br />
Это все равно что если бы в Java (какую вроде никто не называет &#8220;недоязыком&#8221;) сравнивать строки оператором &#8220;==&#8221;.<br />
А вот непрозрачность приведения типов - это уже недочет языка.<br />
Минус именно в том, что подобные типы вообще возникают.<br />
Если мне не изменяет память, то за лет 5 активной разработки на  PHP с подобными &#8220;граблями&#8221; сталкиваться не приходилось.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: anycolor</title>
		<link>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3187</link>
		<pubDate>Mon, 17 Dec 2007 17:49:35 +0000</pubDate>
		<guid>http://blog.sribna.com/gibkoe-sravnenie-tipov-v-php.htm#comment-3187</guid>
					<description>Vadim, по-моему это не от "недоязыка", а от нежелания читать мануалы и документацию. Причем тут типизация? Прямо все языки должны быть похожи друг на друга с одинаковой типизацией? Таким образом можно сказать, что если у программиста на с++ получилась утечка памяти, то виноват язык, потому, что не закрывает утечки, а не программист, что не прочитал документацию на должном уровне и не подумал о том, что нужно закрывать дырки с памятью. 

Не мешайте зеленое с грязным..</description>
		<content:encoded><![CDATA[<p>Vadim, по-моему это не от &#8220;недоязыка&#8221;, а от нежелания читать мануалы и документацию. Причем тут типизация? Прямо все языки должны быть похожи друг на друга с одинаковой типизацией? Таким образом можно сказать, что если у программиста на с++ получилась утечка памяти, то виноват язык, потому, что не закрывает утечки, а не программист, что не прочитал документацию на должном уровне и не подумал о том, что нужно закрывать дырки с памятью. </p>
<p>Не мешайте зеленое с грязным..
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
