|
|
1
23
explode() 函数,并用空格或逗号分隔。例子:
|
|
|
2
9
按空格分隔
|
|
3
3
|
|
|
4
2
您可能也可以采用白名单方法来解决这个问题,而是在模式中列出您接受的字符。 |
|
|
5
2
你说你想让它像stackoverflow标记器一样工作。此标记器通过空格字符“”将它们分开。
而不是:
祝你好运 |
|
|
6
1
它使用$exploder作为分隔符(通常是逗号)将$字符串分解为数组,删除重复项,修剪标签周围的空格,如果$sort是“sort”,甚至为您对标签进行排序。当$字符串中没有任何内容时,它将返回一个空数组。
要过滤你不喜欢的字符,请执行以下操作
在smart_explosing之前(列出数组中的坏字符,用下划线替换)。 |
|
|
7
1
处理标签的正确方法取决于您对处理输入的偏好:您可以完全删除无效的标签,也可以尝试清理标签使其有效。 在清理输入时,应使用定义有效字符的白名单方法——因为有太多的问题字符需要列入黑名单。
用空格替换非法字符会导致问题 有时,例如上面的“str&ing”会被转换为“str”。 完全删除非法字符将导致“string” 在某些情况下更有用。 |
|
|
8
0
使用
如果标签是UTF-8,请添加
|