av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

php語言

php正則去掉php注釋

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

php正則去掉php注釋

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

  測(cè)試代碼

  文件:a.PHP

  <?php

  /**

  * 加法計(jì)算

  * 測(cè)試

  */

  // 設(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));

  }

  測(cè)試輸出

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

  正則分析

  ?

  1

  2

  3

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

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

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

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

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

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

php常用的驗(yàn)證類以及正則實(shí)例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