欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

php語言

php正則去掉php注釋

時間:2025-04-24 14:59:39 php語言 我要投稿
  • 相關(guān)推薦

php正則去掉php注釋

  php的/*  */這種注釋,用正則去掉。請問什么好的辦法嗎?這個正則應(yīng)該如何改進(jìn)?

  測試代碼

  文件:a.PHP

  <?php

  /**

  * 加法計算

  * 測試

  */

  // 設(shè)定$a的值

  $a = 10;

  // 設(shè)定$b的值

  $b = 5;

  // 加法

  $c = $a + $b;

  # 輸出結(jié)果

  echo $c;

  文件:test.php

  ?

  1

  2

  3

  4

  5

  6

  7

  8

  9

  10

  11

  12

  13

  echo "源碼:<br />";

  show_source('./a.php');

  echo "<hr />去除注釋后:<br />";

  highlight_string(removeComment(file_get_contents('./a.php')));

  /**

  * 去除PHP代碼注釋

  * @param string $content 代碼內(nèi)容

  * @return string 去除注釋之后的內(nèi)容

  */

  function removeComment($content){

  return preg_replace("/(\/\*.*\*\/)|(#.*?\n)|(\/\/.*?\n)/s", '', str_replace(array("\r\n", "\r"), "\n", $content));

  }

  測試輸出

  執(zhí)行test.php,輸出如下:

  正則分析

  ?

  1

  2

  3

  (\/\*.*\*\/)  匹配 /* */

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

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

【php正則去掉php注釋】相關(guān)文章:

PHP知識:PHP常用正則表達(dá)式大全03-16

PHP常用的正則表達(dá)式05-18

php常用的驗證類以及正則實例04-15

PHP常用正則表達(dá)式02-15

php漢字正則表達(dá)式06-03

php中的注釋包括哪些03-07

PHP多維數(shù)組去掉重復(fù)值的方法08-04

PHP正則匹配中文字母數(shù)字正則的表達(dá)式07-14

PHP正則匹配中文字母數(shù)字正則表達(dá)式03-17