精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如果PHP是用英式英語編寫的

開發 前端 后端
PHP 之父Rasmus Lerdorf 在創造出PHP時,他并沒有用格陵蘭語或者丹麥語編寫(盡管他有格陵蘭和丹麥血統),這是非常明智的。但英國的PHP開發人員就對這件事情格外不滿。Rasmus 在想什么?更重要的是,我們要如何改變這個既成的事實?我們開發人員如何保證即使在數字時代,大英帝國的優良傳統也能繼續發揚光大?

PHP 之父Rasmus Lerdorf 在創造出PHP時,他并沒有用格陵蘭語或者丹麥語編寫(盡管他有格陵蘭和丹麥血統),這是非常明智的。雖然對他來說用英語編寫,并沒有用自己母語編寫來得容易。由于他以前在加拿大待過,所以他選擇了本地方言。不是法語,也不是不合純正英語標準的方言,我們通常稱其為“美式英語”。

從那以后,英國的PHP開發人員就對這件事情格外不滿。Rasmus 在想什么?更重要的是,我們要如何改變這個既成的事實?我們開發人員如何保證即使在數字時代,大英帝國的優良傳統也能繼續發揚光大?

一記耳光

  1. $variable_name 

最有必要更改就是要刪除一些深受美國人喜歡的符號,并用一些更加精煉的符號代替,讓PHP變得更加優雅。

  1. £variable_name 

開始吧

  1. <?php 
  2. echo 'Hello World!';  
  3. ?> 

今天的英國程序員中,有多少人一開始接觸到的就是“Hello World”這個典型的美國式程序,雖然簡單但老套粗俗令人反感?一份更加冠冕正式的介紹將會促進大部分年輕的英國天才使用這種語言,從而為更廣闊的用戶群提供更加文雅的氣氛。

  1. <?php 
  2. announce 'Good morrow, fellow subjects of the Crown.';  
  3. ?> 

縮寫詞

沒有東西比沒必要的縮寫詞更加讓英國人痛恨的。“縮寫詞”在倫敦的街道上聞所未聞,正如土生土長的英國文法家不肯自降身份去發送“c u soon traffic kthxbye”等各種信息,寧愿使用一些看起來更加文雅的詞句代替:“親愛的先生或女士。只要時間允許,我希望在一個小時之內,盡快到達。我向各位保證,你們的馬匹會得到妥善安置。敬上。”(輸入較慢,是的,但是不至于倉促)。

從另一方面來說,PHP里面包含很多毫無必要的縮寫字和縮寫字首字母。

  1. str_replace()  
  2. is_int()  
  3. var_dump()  
  4. preg_match()  
  5. json_encode()  
  6. mysql_connect() 

應該改成下面這樣:

  1. string_replace()  
  2. is_integer()  
  3. variable_dump()  
  4. perl_regular_expression_match()  
  5. javascript_object_notation_encode()  
  6. my_structured_query_language_connect() 

校正:我已經更正了“preg_match”的擴充——感謝指出來的朋友。

口才

  1. if ($condition) {  
  2.     // Code here  
  3. else {  
  4.     // Code here  

莎士比亞可不愿意看到他的母語被扭曲成這個怪物。簡練在適當的場合很受歡迎——在一些偏僻的地方未必如此——但不是這里。“if … else”模塊是PHP之中用得最多的條件代碼,所以它在使用時必須是盡可能的安全無害。有很多選擇可以取代,但是這個條件語句也許是最穩健的。

  1. perchance (£condition) {  
  2.     // Code here  
  3. } otherwise {  
  4.     // Code here  

上述模塊同樣適用于美國化的,只能說是笨重的,讓人厭惡的switch … case概念,

  1. switch ($variable) {  
  2.     case $option1:  
  3.         //Code here  
  4.         break;  
  5.     case $option2:  
  6.         //Code here  
  7.         break;  
  8.     default:  
  9.         //Code here  
  10.         break;  

像”switch”, “break” and “default”這樣的關鍵字對讀者來說很有難度并且缺乏聯系。這種美式用法真是需要改進。(使用美式用法的人有一些有趣的想法,期望用i_might_be_partial_to()這樣的語句來代替include()來顯示他們天才的編程天賦):

  1. what_about (£variable) {  
  2.     perhaps £possibility:  
  3.         //Code here  
  4.         splendid;  
  5.     perhaps £other_possibility:  
  6.         //Code here  
  7.         splendid;  
  8.     on_the_off_chance:  
  9.         //Code here  
  10.         splendid;  

拼寫

  1. imagecolorallocate()  
  2. serialize()  
  3. newt_centered_window()  
  4. connection_status() 

在這點上,單詞讓我吃過不少虧。自重的紳士期待該如何看得懂這些“單詞”。它削弱了任何人接受編程語言中單詞的曲解含義的信念。這些“單詞”和眾多相似的錯誤,應該立即恢復到適當的形式。

  1. imagecolourallocate()  
  2. serialise()  
  3. newt_centred_window()  
  4. connexion_status() 

習慣

  1. try {  
  2.     // Code here  
  3. } catch (Exception $e) {  
  4.     // Handle exception  
  5.     die('Message');  

try … catch 語句塊是PHP缺乏特點的一個很好證明。新的PHP過于直接地允許使用該模塊,缺乏應有的限制。另外,單詞“die”很讓人喪氣。這個新模塊,盡管更加冗長,但更為文雅和樂觀。

  1. would_you_mind {  
  2.     // Code here  
  3. } actually_i_do_mind (Exception £e) {  
  4.     // Politely move on  
  5.     cheerio('Message');  

在英國人的心里,沒有什么東西跟類的概念一樣重要和根深蒂固,而且,PHP當中的這一部分很少變動,除非是這里做出的重要更改。

  1. class Republic {  
  2.     public $a;  
  3.     private $b;  
  4.     protected $c;  
  5. }  
  6. $example = new Republic; 

首先,流行的系統中并沒有類層次存在的余地,這是無法接受的。所以我們首先應該賦予類的特定等級——上層,中層,工作層(upper, middle, working )——如果沒有更高等級指令類的明確許可,類就無法使用一個更高級的類的方法(當然,即使它后來已經訪問了更高級的類,但它并非更高級指令的正式成員,無法授予自身訪問其他低級別指令類的更高級指令)。“public”和“private”,在英國人的類系統中是同義詞(例如,學校制度命名),所以這些必須進行調整,“protected”的屬性可見性也一樣。單詞“new”,雖然可行,但在類問題上需要有一個更加恰當的詞來代替。

  1. upper_class Empire {  
  2.     state £a;  
  3.     private £b;  
  4.     hereditary £c;  
  5. }  
  6. £example = nouveau Empire; 

日不落…

希望這些少數簡單的變動能夠提升PHP在眾多編程語言之中的聲譽和地位。它不再是蹩腳美國人的遠親。相反,它能重新回到作為腳本語言之王的英國人的懷抱中。

英文原文:http://www.addedbytes.com/blog/if-php-were-british/

譯文原文:http://blog.jobbole.com/8792/

【編輯推薦】

  1. Zend Studio 9正式發布,強大的PHP IDE
  2. 技術達人談PHP底層工作原理
  3. Web開發者必備的10個救命的PHP代碼片段
  4. PHP環境安裝套件:快速安裝LAMP環境
  5. 10個免費的PHP編輯器/開發工具推薦
責任編輯:陳貽新 來源: 伯樂在線
相關推薦

2020-07-20 17:36:31

英語翻譯開源工具開源

2010-09-09 16:17:10

PHPXMLXML DOM

2010-11-03 13:19:28

2014-01-17 09:16:35

創業運氣

2011-06-20 08:48:17

編程語言

2009-11-17 17:28:21

PHP靜態頁面

2010-06-04 15:57:03

PHP+MYSQL

2020-06-08 10:21:56

操作系統C語言Unix

2022-12-29 17:35:58

消息中間件MQ

2009-11-24 18:37:55

PHP數組轉換

2020-06-01 09:40:06

開發ReactTypeScript

2012-01-09 13:55:35

Java

2020-06-03 16:50:24

TypeScriptReact前端

2016-01-06 09:57:23

編寫PHP擴展

2015-10-19 09:23:44

新編編程女人

2013-02-18 09:20:10

2017-01-10 09:48:58

PHP語言Perl

2011-03-31 14:06:01

Cactisetup

2023-06-19 14:14:24

Rust程序Web

2011-09-15 10:26:08

點贊
收藏

51CTO技術棧公眾號

一区二区在线中文字幕电影视频| 中文字幕欧美视频在线| 国产成人一区二区三区别| 蜜桃91麻豆精品一二三区| 国产色综合网| 国产午夜精品一区理论片飘花| 国产精品视频分类| 亚洲男同gay网站| 99久久99精品久久久久久| 国产精品高清在线观看| 欧美黑人一级片| 国内精品久久久久久久久电影网| 678五月天丁香亚洲综合网| 国产九色porny| 成人jjav| av在线不卡免费看| 成人久久久久久久| 午夜精品免费视频| 久草视频这里只有精品| 国产黄色在线播放| 成人午夜大片免费观看| 国产精品美女在线| 日产欧产va高清| 天天综合亚洲| 亚洲欧美日韩国产成人| 国产裸体视频网站| 精品三区视频| 性欧美大战久久久久久久久| 中文字幕日韩精品久久| 欧洲亚洲在线| 成人精品高清在线| 91久久久久久久久| 中文字幕一区二区三区波野结| 亚洲高清二区| 欧美日韩国产91| 香蕉成人在线视频| 精品视频国产| 亚洲美女久久久| 日本japanese极品少妇| 91欧美日韩在线| 91精品免费观看| 亚洲欧美日韩一级| 外国电影一区二区| 在线中文字幕一区| 国产97色在线 | 日韩| 亚洲电影观看| 精品国产乱码久久久久久虫虫漫画| 青青视频免费在线| 亚洲色图美国十次| 一区二区三区蜜桃网| 国产免费一区二区三区四在线播放| 99青草视频在线播放视| 国产欧美日韩精品在线| 欧美一区二区高清在线观看| 四虎成人免费在线| 久久久久精彩视频| 欧美日韩色图| 在线免费看av不卡| 久久婷婷五月综合| 欧美偷拍自拍| 少妇高潮 亚洲精品| 中文字幕免费在线看线人动作大片| 色狼人综合干| 亚洲免费精彩视频| 国产美女永久免费无遮挡| 精品久久久久久久久久久下田| 亚洲欧洲自拍偷拍| 在线免费看视频| 99久久夜色精品国产亚洲96| www.欧美精品一二三区| 东方av正在进入| 欧美视频不卡| 69影院欧美专区视频| 久久夜色精品国产噜噜亚洲av| 久久永久免费| 国产精品爽爽爽| 国产乱叫456在线| 国产suv精品一区二区三区| 国产乱码精品一区二区三区中文| 婷婷五月综合久久中文字幕| 久久蜜桃av一区二区天堂| 色就是色欧美| 国产在线观看av| 亚洲综合一区二区| 成人三级视频在线播放| 日韩黄色三级在线观看| 日韩精品综合一本久道在线视频| 无码人妻一区二区三区一| 欧美xxxx在线| 在线观看成人黄色| 黄色一级视频在线观看| 一区二区日本视频| 国产区亚洲区欧美区| 亚洲国产成人精品一区二区三区| 99riav久久精品riav| 日本亚洲导航| av在线免费网址| 欧美性猛交xxxx富婆弯腰| 99sesese| 麻豆一区一区三区四区| 丝袜亚洲另类欧美重口| 久久这里只有精品国产| 欧美aaa视频| 亚洲一区二区动漫| 26uuu另类亚洲欧美日本老年| 在线观看国产区| 国产成人精品综合在线观看| 欧美二区在线| 欧美黑人猛交| 在线精品视频小说1| 69久久精品无码一区二区| 中国av一区| 欧美黑人性生活视频| 在线观看亚洲国产| 91丝袜国产在线播放| 日韩最新中文字幕| 成人视屏在线观看| 亚洲成色777777在线观看影院| 91免费在线看片| 亚洲一区二区毛片| 91香蕉国产在线观看| 麻豆国产在线播放| 五月天一区二区| 美女日批在线观看| 99久久亚洲精品蜜臀| 国产91免费看片| 亚洲AV成人无码一二三区在线| 亚洲日本一区二区三区| 天天干在线影院| 亚洲精品亚洲人成在线观看| 欧美激情视频一区二区三区不卡| 在线观看xxxx| 国产欧美综合色| av免费播放网址| 亚洲专区**| 麻豆乱码国产一区二区三区| 中文字幕视频一区二区| 久久久国产午夜精品| 国产精品333| 欧美成人午夜77777| 欧美精品久久久久久久| a天堂中文在线观看| 国产精品国产三级国产aⅴ无密码| 国产综合免费视频| 亚洲区小说区图片区qvod按摩| 国内免费久久久久久久久久久| 国内精品久久久久久久久久| 亚洲欧美国产77777| 午夜激情影院在线观看| 欧美aaaaaaaaaaaa| 国产精品爽黄69天堂a| 最新av网站在线观看| 国产精品欧美日韩一区| 夜色激情一区二区| 永久免费看片在线观看| 亚洲国产一成人久久精品| 成人中文字幕+乱码+中文字幕| 91露出在线| 欧美日韩中字一区| 欧美激情久久久久久久| 日本vs亚洲vs韩国一区三区| 亚洲精品久久久久久一区二区| 福利视频一区| 日韩最新av在线| 91中文字幕在线播放| 亚洲人成7777| 第一页在线视频| 亚洲第一伊人| 欧美高清视频一区| 国产a亚洲精品| 蜜月aⅴ免费一区二区三区| 亚洲午夜精品一区 二区 三区| 亚洲福利视频免费观看| 国产精品30p| 99久久综合狠狠综合久久| 黄色片视频在线免费观看| 国产成人黄色| 成人国产精品一区二区| av毛片在线免费| 亚洲福利精品在线| 在线观看国产区| 最新中文字幕一区二区三区 | 一级黄色片毛片| 国产婷婷精品| 亚洲色图自拍| 第四色在线一区二区| 57pao国产成人免费| yw193.com尤物在线| 欧美精品成人一区二区三区四区| 青春草免费视频| 2020国产精品久久精品美国| www.这里只有精品| av成人国产| 亚洲看片网站| 精品少妇一区| 成人h视频在线| 欧产日产国产精品视频| www.色综合| 深夜福利在线看| 欧美日韩国产高清一区| 日韩欧美亚洲视频| 国产精品美女一区二区在线观看| 婷婷五月精品中文字幕| 麻豆精品一二三| 亚洲美免无码中文字幕在线 | 3d成人动漫在线| 欧美一区二区三区免费视频| 国产黄色片免费看| 《视频一区视频二区| 少妇大叫太粗太大爽一区二区| 捆绑调教美女网站视频一区| 精品少妇人妻av免费久久洗澡| 欧美va久久久噜噜噜久久| 国内不卡一区二区三区| 四虎国产精品免费久久| 欧美亚洲另类激情另类| 香蕉久久aⅴ一区二区三区| 国产一区二区三区视频免费| 韩国av免费在线观看| 欧美老肥妇做.爰bbww| 黄色片网站在线免费观看| 亚洲综合无码一区二区| 欧美爱爱免费视频| 国产网站一区二区| 97香蕉碰碰人妻国产欧美| 国产精品自拍av| 久久久久久蜜桃一区二区| 亚洲欧美日韩一区在线观看| 久久亚洲国产成人精品无码区| 我不卡影院28| 曰韩不卡视频| 成人精品中文字幕| 欧美日韩在线观看一区| 欧美sss在线视频| 高清视频一区二区三区| 日韩08精品| 92福利视频午夜1000合集在线观看| 99久久精品一区二区成人| 国产成人精品免高潮费视频| 亚洲第一av| 欧亚精品中文字幕| 欧美黄色网页| 国产97免费视| 色8久久影院午夜场| 热久久免费国产视频| 一区一区三区| 欧洲s码亚洲m码精品一区| 亚洲最大网站| 奇米4444一区二区三区 | 亚洲男人天堂av在线| 另类小说视频一区二区| 国产精品区在线| 久久66热re国产| 日韩成人av免费| 国产乱码精品一区二区三区忘忧草| www.成人黄色| 国产精品1024| yjizz视频| 91首页免费视频| 瑟瑟视频在线观看| 久久五月天小说| 亚洲女同精品视频| 激情视频在线观看免费| 亚洲欧美国产va在线影院| 免费黄网站在线观看| 国产亚洲欧美另类中文| 中文字幕日本在线观看| 久久中文精品视频| 欧美hdxxxxx| 欧美尤物巨大精品爽| 制服诱惑亚洲| 91网站免费看| 六月丁香久久丫| 色狠狠久久av五月综合| 亚洲国产精品久久久天堂| 免费人成自慰网站| 午夜亚洲视频| 性chinese极品按摩| 国产精品一区免费在线观看| 久久久久亚洲无码| 国产亚洲成年网址在线观看| 亚洲av无一区二区三区| 亚洲在线视频一区| 日韩精品一区二区亚洲av| 欧美视频在线不卡| 丰满人妻av一区二区三区| 国产丝袜一区二区| 麻豆传媒视频在线观看| 91精品国产色综合| 久久久久黄色| 国产精品区一区二区三在线播放| 亚洲区小说区图片区qvod| 夜夜爽www精品| 国产精品久久| 少妇人妻互换不带套| 国产一区二区电影| av网站免费在线播放| 日韩一区中文字幕| 久久精品国产成人av| 777a∨成人精品桃花网| 天天色综合av| 久久精品久久久久久国产 免费| 18video性欧美19sex高清| 国产精品揄拍一区二区| 国语一区二区三区| 中文字幕av日韩精品| 亚洲免费在线| 在线成人精品视频| 中文字幕免费在线观看视频一区| 久久午夜无码鲁丝片| 欧美日韩国产bt| 男人天堂手机在线视频| 欧美偷拍综合| 日日碰狠狠添天天爽超碰97| 国产伦精品一区二区三区免费 | 国产精品亚洲一区二区在线观看| 久久伊人资源站| 欧美三级网页| 亚洲黄色av片| 国产女同互慰高潮91漫画| 日本亚洲欧美在线| 欧美一级爆毛片| 欧美三级理伦电影| 国产成人精品av在线| 黄色免费大全亚洲| 99re6这里有精品热视频| 久久国产生活片100| 怡红院一区二区三区| 天天亚洲美女在线视频| 亚洲女同志亚洲女同女播放| 久久国产精品久久国产精品| 国产亚洲人成a在线v网站| 日本视频一区二区在线观看| 性色一区二区| 青青草视频播放| 天天综合色天天综合色h| 天堂在线视频观看| 久久久久久亚洲精品不卡| 亚洲精品在线播放| 少妇久久久久久被弄到高潮| 国内外成人在线| 成人在线观看高清| 5566中文字幕一区二区电影| 日本在线视频网| 成人妇女淫片aaaa视频| 亚洲第一天堂| 日本女人黄色片| 夜夜揉揉日日人人青青一国产精品| 国产免费一区二区三区最新不卡| 亚洲免费观看| 视频在线观看免费高清| 中文字幕免费不卡| 亚洲图片视频小说| www.欧美三级电影.com| 精品一区二区三区免费看| 日本xxx免费| 高清国产午夜精品久久久久久| 麻豆一区产品精品蜜桃的特点| 日韩午夜激情视频| 白白色在线观看| 精品国产综合久久| 米奇777在线欧美播放| 中文字幕在线观看免费高清| 欧美日韩另类一区| 黄色网页在线观看| 99re视频在线播放| 在线不卡欧美| 国产精品揄拍100视频| 在线免费不卡电影| 欧美三级理伦电影| 成人性色av| 亚洲一区观看| 精品一区二区6| 4hu四虎永久在线影院成人| 欧美aaaxxxx做受视频| 久久精品中文字幕一区二区三区| 另类国产ts人妖高潮视频| 黄色激情小视频| 欧美成人精品3d动漫h| 欧美aaaaa性bbbbb小妇| 亚洲日本无吗高清不卡| 国产成a人亚洲| 中文字幕在线观看视频网站| 亚洲新声在线观看| 美女精品视频在线| 成人免费毛片网| 中文字幕亚洲精品在线观看| 亚洲伦理在线观看| 国产精品福利网| 欧美不卡视频| 性猛交ⅹxxx富婆video| 日韩一卡二卡三卡四卡| 亚洲淫成人影院| 亚洲av首页在线| 久久久久久久久99精品| 国产婷婷在线视频| 日产精品久久久一区二区福利| 仙踪林久久久久久久999| 亚洲国产精品成人综合久久久| 欧美三级日本三级少妇99|