我有使用短標籤<?= $some_var; ?>
的模板文件。我需要編寫一個腳本來獲得在模板中使用的變量的列表,即像一個數組:PHP preg_match_all獲取短標籤之間變量的名稱
[
0 => '$some_var',
...
n => '$some_var_n'
]
我曾嘗試:
preg_match_all('/<?[^p](.*)?>/s', $file_contents, $matches);
和其他一些不同的組合,但沒有運氣。
謝謝。
'preg_match_all( '/ =[^p](.*)?> /秒',$ file_contents,$匹配);'或'preg_match_all( '/ =(.*)?> /秒',$ file_contents,$ matches);' –
是的,@ chris85它只是變量。 – alistaircol
@AlivetoDie'?'需要轉義。 – chris85