2011-04-05 63 views
0

如何檢查preg_replace函數的內容是數字/字母數字還是不是?php preg_replace內容類型

例如

如果數字:

$link= preg_replace("'\< (.*)\>'Ui","< <a href=\"x.php?id=\\1\">\\1</a>>",$link); 

其他

$link= preg_replace("'\< (.*)\>'Ui","< <a href=\"x.php?word=\\1\">\\1</a>>",$link); 

回答

0

ctype_alnum()功能看看

bool ctype_alnum (string $text) 

檢查是否所有在 的字符提供的字符串,文本,都是 字母數字。在標準C語言環境 中,字母只是[A-Za-z]。

+0

如果文本中有更多單詞,而不僅僅是$ link? 例如,我想要更改< >標記中的所有值。我如何檢查? – user693078 2011-04-05 14:37:34

+0

對不起,我不明白你的問題。 – Haza 2011-04-05 14:39:44