<tr id="tp1vn"><td id="tp1vn"><dl id="tp1vn"></dl></td></tr>
  1. <p id="tp1vn"></p>
  2. <sub id="tp1vn"><p id="tp1vn"></p></sub>
    <u id="tp1vn"><rp id="tp1vn"></rp></u>
    <meter id="tp1vn"></meter>
      <wbr id="tp1vn"><sup id="tp1vn"></sup></wbr>
      日韩第一页浮力,欧美a在线,中文字幕无码乱码人妻系列蜜桃 ,国产成人精品三级麻豆,国产男女爽爽爽免费视频,中文字幕国产精品av,两个人日本www免费版,国产v精品成人免费视频71pao
      網易首頁 > 網易號 > 正文 申請入駐

      13條規則讓AI寫出現代PHP:告別PHP 5時代代碼

      0
      分享至

      用Claude寫PHP的人,大概都見過這種場景:AI生成的代碼能跑,但風格像是穿越來的——沒有類型聲明、用著mysql_*函數、全局變量滿天飛、出錯就die()。這不是AI故意偷懶,是訓練數據的問題。PHP 8.x已經完全是另一門語言了,union types、枚舉、纖程、具名參數、match表達式、只讀屬性……這些新特性在舊代碼庫里根本找不到。

      解決辦法很簡單:在倉庫根目錄放一個CLAUDE.md文件,明確告訴AI你在哪個年代寫代碼。以下是13條高影響力規則。


      規則1:每個文件強制嚴格類型


      每個PHP文件必須在開頭標簽后立即加上declare(strict_types=1);,沒有例外——腳本、控制器、輔助函數、測試文件全部適用。不開嚴格類型,PHP會靜默強制轉換值:期望int的函數接收"42"也不報錯。開了之后,類型錯誤在調用時直接拋TypeError,而不是在下游某個莫名其妙的地方爆雷。AI默認會省略這個聲明,必須明確要求。

      規則2:PHP 8.x起步,用現代語法

      目標PHP 8.2+,具體用這些:

      ? 具名參數代替位置猜測
      ? match表達式代替switch/case+break
      ? 空安全運算符?->代替嵌套null檢查
      ? 只讀屬性保證數據不可變
      ? 枚舉代替類常量表示有限值集合
      ? 一等可調用語法提升可讀性

      AI經常該用match的地方生成switch,該用?->的地方寫一堆isset(),該用枚舉的地方用類常量數組。必須指定PHP版本和預期語法。


      規則3:到處加類型提示,拒絕mixed

      所有函數參數、返回值、類屬性必須有類型聲明。union types(int|string)好過省略;intersection types用于多接口約束;never返回類型給必拋異常或退出的函數;除了真正的邊界(序列化輸入、外部API負載),不用mixed;void給無意義返回值的方法。PHP 8的類型系統很豐富,function process($data)毫無信息量,function process(array $data): ProcessedResult才鎖定契約和形狀。

      規則4:禁用遺留數據庫模式

      數據庫訪問只用PDO+預處理語句。mysql_*函數(PHP 7已移除)、mysqli_*過程式API、SQL字符串插值全部禁止——"SELECT * FROM users WHERE id = $id"這種寫法絕不允許。只用?占位符或具名:param占位符,PDO要包裝在倉儲類里,禁止控制器或視圖直接調PDO。SQL注入至今仍是PHP最常見漏洞,不明確禁止,AI就會生成原始插值查詢。

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      王博:深圳有賀希寧和最好的外援,攻擊力也是聯盟最恐怖的存在

      王博:深圳有賀希寧和最好的外援,攻擊力也是聯盟最恐怖的存在

      懂球帝
      2026-05-14 00:12:26
      中午11時,中美磋商準時開始,特朗普發現:中國比他想象中更厲害

      中午11時,中美磋商準時開始,特朗普發現:中國比他想象中更厲害

      共工之錨
      2026-05-13 23:29:31
      國乒雙打大調整!王牌女雙為何拆散,陳熠換混雙搭檔,一新人重用

      國乒雙打大調整!王牌女雙為何拆散,陳熠換混雙搭檔,一新人重用

      林子說事
      2026-05-13 16:28:14
      撞見妻子進酒店,我把照片發給那個男人的老婆,妻子鼻青臉腫回家

      撞見妻子進酒店,我把照片發給那個男人的老婆,妻子鼻青臉腫回家

      千秋文化
      2026-05-03 20:27:24
      韓國為了能夠迎接中方代表團到來,給予了高規格接待

      韓國為了能夠迎接中方代表團到來,給予了高規格接待

      荊楚寰宇文樞
      2026-05-13 23:12:50
      阿森納鎖定 “新姆巴佩”!19 歲妖星效率遠超薩卡,1 億都不夠?

      阿森納鎖定 “新姆巴佩”!19 歲妖星效率遠超薩卡,1 億都不夠?

      瀾歸序
      2026-05-14 02:06:39
      特朗普帶"戰爭部長"訪華,罕見組合不簡單!我駐美大使一句話亮了

      特朗普帶"戰爭部長"訪華,罕見組合不簡單!我駐美大使一句話亮了

      聞識
      2026-05-14 03:40:09
      合肥下起了黏糊糊的“太陽雨”?大樹下黏黏的全是糖!

      合肥下起了黏糊糊的“太陽雨”?大樹下黏黏的全是糖!

      肥東論壇
      2026-05-13 23:33:06
      讓無數人后悔的手術!有嚴重后遺癥,很多做完都后悔了,術前注意

      讓無數人后悔的手術!有嚴重后遺癥,很多做完都后悔了,術前注意

      芹姐說生活
      2026-05-11 13:39:32
      馬斯克:我正乘坐空軍一號前往北京 老黃在我旁邊

      馬斯克:我正乘坐空軍一號前往北京 老黃在我旁邊

      財聞
      2026-05-13 18:36:00
      被罵“酸黃瓜”3個月后,54歲閆學晶現狀曝光,模樣發生了改變

      被罵“酸黃瓜”3個月后,54歲閆學晶現狀曝光,模樣發生了改變

      阿晭評論哥
      2026-05-09 20:18:02
      給男人一個忠告:不管女人多漂亮,睡一個被窩,不要暴露所有秘密

      給男人一個忠告:不管女人多漂亮,睡一個被窩,不要暴露所有秘密

      阿凱銷售場
      2026-05-14 02:15:31
      “農村父母就是這樣被騙的”,中職女孩穿廉價警服,畢業就傻眼了

      “農村父母就是這樣被騙的”,中職女孩穿廉價警服,畢業就傻眼了

      妍妍教育日記
      2026-05-11 18:59:23
      東契奇逼宮,或迎來詹庫合體,球迷:再加上字母哥勇士能爭冠!

      東契奇逼宮,或迎來詹庫合體,球迷:再加上字母哥勇士能爭冠!

      我就是一個說球的
      2026-05-13 20:50:27
      轉賬5千要查祖宗,內鬼卷走1800萬卻一路綠燈!銀行雙標太離譜了

      轉賬5千要查祖宗,內鬼卷走1800萬卻一路綠燈!銀行雙標太離譜了

      今朝牛馬
      2026-05-06 21:00:56
      岳父是高管,岳母開公司,娶了乒乓冠軍的許昕,在上海兒女雙全

      岳父是高管,岳母開公司,娶了乒乓冠軍的許昕,在上海兒女雙全

      鄉野小珥
      2026-05-13 14:27:37
      交物業費別瞎交!一句內行話,拿捏物業,不花冤枉錢

      交物業費別瞎交!一句內行話,拿捏物業,不花冤枉錢

      老特有話說
      2026-05-13 17:03:23
      8號樓被占,越南總理來訪無法安排,總理怒:讓她搬走,不知輕重

      8號樓被占,越南總理來訪無法安排,總理怒:讓她搬走,不知輕重

      窺史
      2026-04-04 10:00:48
      羅布泊核爆傳奇:文明無需核威懾證明

      羅布泊核爆傳奇:文明無需核威懾證明

      風鈴草語
      2026-05-13 07:02:56
      上海市政府發布一組人事任免信息:馬笑虹、張磊任市政府副秘書長

      上海市政府發布一組人事任免信息:馬笑虹、張磊任市政府副秘書長

      澎湃新聞
      2026-05-13 20:34:05
      2026-05-14 04:40:49
      Ping值焦慮
      Ping值焦慮
      有態度網友ytd
      2511文章數 38關注度
      往期回顧 全部

      科技要聞

      阿里年營收首破萬億,AI終于不再是畫大餅

      頭條要聞

      女子閃婚獲千萬房產99%份額閃離后起訴分割 法院判了

      頭條要聞

      女子閃婚獲千萬房產99%份額閃離后起訴分割 法院判了

      體育要聞

      14年半,74萬,何冰嬌沒選那條更安穩的路

      娛樂要聞

      白鹿掉20萬粉,網友為李晨鳴不平

      財經要聞

      美國總統特朗普抵達北京

      汽車要聞

      C級純電轎跑 吉利銀河"TT"申報圖來了

      態度原創

      健康
      藝術
      數碼
      房產
      手機

      干細胞能讓人“返老還童”嗎

      藝術要聞

      規劃中的成都第三高樓,從396米降到250米以下?

      數碼要聞

      徠芬智能卷發棒Styler發布,499元

      房產要聞

      卷瘋了!最低殺到7字頭!手握30萬,??跇鞘袡M著走!

      手機要聞

      iOS 27新功能全面爆料!相機App界面支持定制,Siri將徹底重塑

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 无码日韩人妻AV一区免费| 推油少妇久久99久久99久久| 国产第一精品福利在线| 天堂久久天堂av色综合| 免费区欧美一级猛片| 在线a视频免费观看| av国产剧情md精品麻豆| 综合av网| 99久久精品费精品国产| 人妻公开视频在线免费| 国产精品精品免费| 国产精品成人3p一区二区三区| 欧美 日韩 国产 成人 在线观看| 18禁不卡免费网站| 久久人人妻人人爽人人爽| 成年女人色毛片| 少妇愉情理伦片丰满丰满午夜| 免费的污网站| 久久黄色免费电影| 精品国产国产2021| www亚洲无码| 成人性生交大片免费看r老牛网站 2021国产三级精品三级专区 | 亚洲欧美日韩人成在线播放| 午夜毛片不卡免费观看视频| 十八18禁国产精品www| 久久成人 久久鬼色| 污网址| 亚洲v日韩v欧美在线观看| 毛片夜夜夜夜夜夜欢| 高清无码爆乳潮喷在线观看| 国产成人在线无码免费视频 | 久久精品视频18| 日本不卡三区| 精品国产美女av久久久久| 午夜寂寞视频无码专区| 国产精品无码一区二区三区电影 | 国产揄拍国产精品| 又黄又爽吃奶视频在线观看| 精品无码人妻| 国产精品久久久久鬼色| 好爽~又到高潮了毛片视频|