2010-09-08 66 views
-1

PHP擁有成千上萬個與Web開發相關的功能,從簡單的一個烤到如filter_var(),htmlentities()json_encode()similar_text()levenshtein()百分比匹配的距離。有這麼多的array()string()的功能,它真的令人興奮!任何語言比PHP更適合Web開發嗎?

現在在PHP5中支持完整的OOP支持,在PHP6中支持Native Unicode。

因爲嘗試在Java或Servlet中編寫例如Cookie,並且您知道我在說什麼。對於字符串和數組處理,我很可能在PHP中發明了一些for-loop算法,我總是找到一些現成的函數。我最近的例子是array_count_values() [在Java中找不到用於查找購物車集合的類似東西]和array_chunk() [嘗試在這裏與Java Tokenizers搏鬥]。 similar_text() PHP中的函數本身就是一個美麗,當你需要找到多少2字符串matcheach其他百分比明智。

是否有任何其他Web開發語言與PHP一樣擁有如此浩大和純潔的擴展?

+11

所有這些。 :-) – 2010-09-08 19:30:07

+0

我覺得PHP的岩石,但這不是一個問題。 – rook 2010-09-08 19:31:39

+1

@Paul,def同意,PHP必須是最差的一個 – Rick 2010-09-08 19:40:41

回答

7

沒有比其他語言更好的語言。

有一種語言更適合您的應用需求和知識,這是您應該選擇的一種語言。

+4

必須不同意,有語言比別人更好,(爲什麼不會有?)和PHP是遠遠低於這個名單IMO – Rick 2010-09-08 19:40:09

+2

@瑞克:如果PHP符合您的功能要求,並滿足您的需求,這是一種很好的語言。 ASP.NET爲您提供了儘可能多的機會來開啓自己的腳,而不是PHP。看到http://stackoverflow.com/questions/2302933/asp-net-vs-php-performance-future-proofing-ease-of-development/2303675#2303675 ​​ – 2010-09-08 19:44:21

+1

人們總是說沒有語言比另一種更好,但這似乎相當明顯是錯誤的 - 或者你會考慮在Unlambda上編寫一個Web應用程序嗎? – Chuck 2010-09-08 19:52:23

相關問題