What is I hate PHP?

I hate PHP helps you to evacuate your daily frustrations against the PHP language via Twitter.

When should I send my frustrations?

Whenever you're stuck with a PHP problem or you must resolve a PHP problem in an inelegant way.



How do I send my frustrations?

  1. Tell me you twitter username :
  2. Send ihatephp a direct message on twitter in the following format : d ihatephp a thing that frustrates you in PHP
  3. Repeat previous step as long as you are frustraded with things in PHP
This list refreshes every minute
Hackergotchi2_normal visik 'couse hosters still stuck with 4.x that's crap!!! April 29, 2008
Nikomics_normal NiKo false == null // true (what else to fuck up my day ?) April 07, 2008 from Paris, France http://prendreuncafe.com
Akash_by_scythe_sugar_static_normal draicone Well hey, at least we got deployment right. March 26, 2008 http://bitmeta.org/
Dan_normal Dan Simard Sometimes I hate PHP, sometimes I hate Rails too... this site was down for a couple of days because of a stupid conf error February 26, 2008 http://www.timmyontime.com
Dan_normal Dan Simard What's new in php5.3? http://tinyurl.com/33mdjv February 13, 2008 http://www.timmyontime.com
Dharma_avatar_128_normal kedare where is the naming specification for methods and variables ? ... ho ... it's juste because there isn't any specification .. February 06, 2008
Dan_normal Dan Simard A guy is trying to defend PHP. Have a look at http://tinyurl.com/2lwg57 January 24, 2008 http://www.timmyontime.com
Akash_by_scythe_sugar_static_normal draicone Line numbers without position numbers for errors. Fantastic. January 17, 2008 http://bitmeta.org/
Akash_by_scythe_sugar_static_normal draicone Where's lexical scope when you need it? January 17, 2008 http://bitmeta.org/
Akash_by_scythe_sugar_static_normal draicone Why can't we just force all the popular hosts into switching to PHP5? January 17, 2008 http://bitmeta.org/
Default_profile_normal mat you need to "catch E_NOTICE" to figure out is unserialize(serialize(FALSE)) has succeeded or not January 16, 2008 from Perth, WA
Dan_normal Dan Simard why using a $ as prefix for a var? Is "$var = 1" really better than "var = 1"? January 15, 2008 http://www.timmyontime.com
Avatar2_normal Frank Lamontagne What an ugly syntax PHP has! I just worked 15 straight hours with this language... just seeing that $ sign makes me sick January 15, 2008 from Trois-Rivières, Québec
Avatar2_normal Frank Lamontagne no built-in datediff function??? January 15, 2008 from Trois-Rivières, Québec
Dan_normal Dan Simard Tim Bray 2008 predictions : PHP Problems http://tinyurl.com/3x42wq January 10, 2008 http://www.timmyontime.com
1175176388_m_normal Tom I hate PHP because it's crapness forced me to write in Java instead. January 08, 2008 http://tommorris.org/
Avatar2_normal Frank Lamontagne setcookie is broken! Maybe it's me this time... but I hate php anyway January 07, 2008 from Trois-Rivières, Québec
Avatar2_normal Frank Lamontagne do we really need a require AND a require_once clause? December 28, 2007 from Trois-Rivières, Québec
Robin-vector-100x100_normal Robin Millette Are hosts waiting for php6 to install php5? Not that it fixes the flat interface(s) and utter disregard for normalisation. December 19, 2007 from Montréal (Québec) H2P 2H4 http://rym.waglo.com/
Dan_normal Dan Simard Why are if: elseif: and endif existing? December 18, 2007 http://www.timmyontime.com
next page >>