2011-04-05 84 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