首页 > php函数

php get_magic_quotes_gpc()函数用法介绍

在magic_quotes_gpc=On的情况下,如果输入的数据有

单引号(’)、双引号(”)、反斜线()与 NUL(NULL 字符)等字符都会被加上反斜线。这些转义是必须的,如果这个选项为off,那么我们就必须调用addslashes这个函数来为字符串增加转义。

阅读全文

PHP中数组转换成json字符串程序代码

function array_to_json($array) {
 if (! is_array ( $array )) {
  return false;
 }
 
 $associative = count ( array_diff ( array_keys ( $array ), array_keys ( array_keys ( $array ) ) ) );
 if ($associative) {
 
  $construct = array ();
  foreach ( $array as $key => $value ) {
  
   // We first copy each key/value pair into a staging array,
   // formatting each key and value properly as we go.
  

阅读全文

php中利用array_filter过滤数组为空值

其实我们可以利用array_filter函数轻松去掉多维空值,而数组的下标没有改变,下面是举例用法:

array_filter() 函数用回调函数过滤数组中的元素,如果自定义过滤函数返回 true,则被操作的数组的当前值就会被包含在返回的结果数组中, 并将结果组成一个新的数组。如果原数组是一个关联数组,键名保持不变。

阅读全文

利用php中mail函数发送HTML邮件实例

function send_mail($from, $to, $subject, $message)
{
    if ($from == "")
    {
        $from = '回忆未来 ';//发件人地址
    }
    $headers = 'MIME-Version: 1.0' . "rn";
    $headers .= 'Content-type: text/html; charset=gb2312' . "rn";
    $headers .= 'From: ' . $from . "rn";
    mail($to, $subject, $message, $headers);
}
?>

阅读全文