日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

php如何去除注释

發布時間:2023/12/24 综合教程 25 生活家
生活随笔 收集整理的這篇文章主要介紹了 php如何去除注释 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

php去除注釋的方法:首先打開PHP測試代碼文件;然后定義一個“removeComment”方法;接著通過“preg_replace”方法去除注釋的內容;最后運行PHP文件即可。

推薦:《PHP教程》

php去除注釋

測試代碼

文件:a.php

<?php
/**
 * 加法計算
 * 測試
 */
// 設定$a的值
$a = 10;
// 設定$b的值
$b = 5;
// 加法
$c = $a + $b;
# 輸出結果
echo $c;

文件:test.php

echo "源碼:<br />";
show_source('./a.php');
echo "<hr />去除注釋后:<br />";
highlight_string(removeComment(file_get_contents('./a.php')));

/**
 * 去除PHP代碼注釋
 * @param  string $content 代碼內容
 * @return string 去除注釋之后的內容
 */
function removeComment($content){
    return preg_replace("/(\\/\\*.*\\*\\/)|(#.*?\\n)|(\\/\\/.*?\\n)/s", '', str_replace(array("\\r\\n", "\\r"), "\\n", $content));
}

測試輸出

執行test.php,輸出如下:

正則分析

(\\/\\*.*\\*\\/)   匹配 /* */
(#.*?\\n)       匹配 #      遇到第一個回車后結束
(\\/\\/.*?\\n)    匹配 //     遇到第一個回車后結束

總結

以上是生活随笔為你收集整理的php如何去除注释的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。