簡體   English   中英

RegExp修復php標簽

[英]RegExp to fix php tags

我使用php建立了一個網站。 在某些地方,我將這些php標簽<?php ?>放在了其他地方,而那些<? ?> <? ?>

在進行服務器遷移后,由於php版本的差異,后一個標記不起作用。 新服務器僅理解這些標記<?php ?>

您可以提供任何簡單的正則表達式來替換所有<? some php code here ?> <? some php code here ?><?php some php code here ?>

您有兩種可能:

  1. php.ini使用short_open_tag=On啟用簡短標簽
  2. 您可以使用否定的前瞻: <\\?(?!php) ,這些需要替換為<?php ,請參見regex101.com上的演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM