English 中文(简体)
• 如何过滤网址中的“F”特性
原标题:How to filter a Font Character in php

我具有传说性,给我一个头痛。 U+02DD,在我将其文件变成了“phpquery”。 采用何种有效方法,以<条码>的方式去除实验室的特性。 U+02DD ?

最佳回答

rel=“nofollow noreferer”>preg_replace 并且这样做:

$str = "your text with that character";

echo preg_replace("#x{02DD}#u", "", $str); //EDIT: inserted the u tag for unicode

为提及大型单体编码范围,您可使用序号_replace,并具体说明与<代码>x{abcd}的单编码性质。 第二个参数是空洞。 这将使你以无所作为取代其特性,从而有效地消除这一特性。


<>[EDIT] 另一种方式:

页: 1 由于其编号为&#733;,从而使其替换为&#733;。 也可以解决你的问题。 与此类似:

echo preg_replace("#x{02DD}#u", "&#733;", $str);
问题回答

您可使用iconv()来转换特性,并取消无效特性。

<?PHP
 /* This will convert ISO-8859-1 input to UTF-8 output and 
  * strip invalid characters
  */
 $output = iconv("ISO-8859-1", "UTF-8//IGNORE", $input);

 /* This will attempt to convert invalid characters to something
  * that looks approximately correct.
  */
 $output = iconv("ISO-8859-1", "UTF-8//TRANSLIT", $input);
?>

见Iconv()文件,。 http://php.net/manual/en/Function.iconv.php





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签