【php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)】教程文章相关的互联网学习教程文章

php时区转换函数示例

<?/* * 时区转换 */function toTimeZone($src, $from_tz = America/Denver, $to_tz = Asia/Shanghai, $fm = Y-m-d H:i:s) { $datetime = new DateTime($src, new DateTimeZone($from_tz)); $datetime->setTimezone(new DateTimeZone($to_tz)); return $datetime->format($fm);}

php字符串过滤与转换函数有哪些

分享几个有用的php字符串过滤、转换函数,用于字符的安全处理与字符串处理。包括如下的字符串过滤与转换函数: nl2br();// \n to addslashes(); stripslashes();//对数据库操作时,转义特殊字符 chop();//除去字符串右边空格 trim();//除去字符串中所有空格 ltrim();//除去字符串左边空格 htmlspecialchars();//转换$,",<,>为相应的html实体 htmlentities();//转换所有html标记为相应的html实体 array explode(string separator...

php编码转换函数(iconvmb_convert_encoding)

echo iconv("ISO-8859-1", "UTF-8", "This is a test.");?>2,mb_convert_encoding函数语法 :/* Convert internal character encoding to SJIS */$str = mb_convert_encoding($str, "SJIS");/* Convert EUC-JP to UTF-7 */$str = mb_convert_encoding($str, "UTF-7", "EUC-JP");/* Auto detect encoding from JIS, eucjp-win, sjis-win, then convert str to UCS-2LE */$str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-...

php编码转换函数例解

< ?php header("content-type: text/html; charset=utf-8"); echo mb_convert_encoding("妳係我的友仔", "utf-8", "gbk"); ?>2,gb2312 to big5 编码转换< ?php header("content-type: text/html; charset=big5"); echo mb_convert_encoding("你是我的朋友", "big5", "gb2312"); ?> 不过要使用上面的函数需要安装但是需要先enable mbstring 扩展库。 php中的另外一个函数iconv也是用来转换字符串编码的,与上函数功能相似。 例子:...

php编码转换函数mb_convert_encoding与iconv

header("content-type: text/html; charset=utf-8"); echo mb_convert_encoding("妳係我的友仔", "utf-8", "gbk"); ?>编码转换gb2312到big5:header("content-type: text/html; charset=big5"); echo mb_convert_encoding("你是我的朋友", "big5", "gb2312"); ?> 使用以上php函数需要安装但是需要先enable mbstring 扩展库。 php函数iconv也是用来转换字符串编码的,与上函数功能相似。 例子: iconv — convert string to requ...

php字符串编码转换函数可以自动识别原编码

<?php/** * 数据编码转换 * @param array/string $data 数组 * @param string $output 转换后的编码 */function array_iconv($data,$output = utf-8) { $encode_arr = array(UTF-8,ASCII,GBK,GB2312,BIG5,JIS,eucjp-win,sjis-win,EUC-JP); $encoded = mb_detect_encoding($data, $encode_arr);//自动判断编码 if (!is_array($data)) { return mb_convert_encoding($data, $output, $encoded); } // bbs.it-home.org else { fore...

phpmb_convert_encoding文字编码转换函数

$str='脚本学堂:http://bbs.it-home.org'; echo mb_convert_encoding($str, "utf-8"); //编码转换为utf-8$str='程序员之家:http://bbs.it-home.org'; echo mb_convert_encoding($str, "utf-8", "gbk"); //已知原编码为gbk,转换为utf-8$str='程序员之家:http://bbs.it-home.org'; echo mb_convert_encoding($str, "utf-8", "auto"); //未知原编码,通过auto自动检测后,转换编码为utf-8 ?>

全能的字节单位转换函数

容量单位计算,支持定义小数保留长度;定义起始和目标单位,或按1024自动进位class Util { /** * 容量单位计算,支持定义小数保留长度;定义起始和目标单位,或按1024自动进位 * * @param int $size,容量计数 * @param type $unit,容量计数单位,默认为字节 * @param type $decimals,小数点后保留的位数,默认保留一位 * @param type $targetUnit,转换的目标单位,默认自动进位 * @return type 返...

php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)_PHP教程

代码如下: function hex2rgb($colour) { if ($colour [0] == '#') { $colour = substr ( $colour, 1 ); } if (strlen ( $colour ) == 6) { list ( $r, $g, $b ) = array ($colour [0] . $colour [1], $colour [2] . $colour [3], $colour [4] . $colour [5] ); } elseif (strlen ( $colour ) == 3) { list ( $r, $g, $b ) = array ($colour [0] . $colour [0], $colour [1]...

Email+URL的判断和自动转换函数_PHP教程

function validateEmail($email) { return eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email); } function validateURL($url) { return eregi("^((ht|f)tp://)((([a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3}))|(([0-9]{1,3}\.){3}([0-9]{1,3})))((/|\?)[a-z0-9~#%&'_\+=:\?\.-]*)*)$", $url); } function convertURLS($text) { $text = eregi_replace("((ht|f)tp://www\.|...

PHP类型转换函数intval_PHP教程

PHP代码 $id = intval($_GET['id']); intval (PHP 4, PHP 5) intval — Get the integer value of a variable Description int intval ( mixed $var [, int $base= 10 ] ) Returns the integer value of var , using the specified base for the conversion (the default is base 10). Parameters var The scalar value being converted to an integer base The base for the conversion (default is base 10) Return Values The i...

PHP下编码转换函数mb_convert_encoding与iconv的使用说明_PHP教程

不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为utf8时,这时就要把数据进行编码转换,不然进到数据库就会变成乱码。 mb_convert_encoding的用法见官方: http://cn.php.com/manual/zh/function.mb-convert-encoding.php 做一个GBK To UTF-8 代码如下:header("content-Type: text/html; charset=Utf-8"); echo mb_con...

php简单对象与数组的转换函数代码(php多层数组和对象的转换)_PHP教程

代码如下:function arrayToObject($e){ if( gettype($e)!=array ) return; foreach($e as $k=>$v){ if( gettype($v)==array || getType($v)==object ) $e[$k]=(object)arrayToObject($v); } return (object)$e; } function objectToArray($e){ $e=(array)$e; foreach($e as $k=>$v){ if( gettype($v)==resource ) return; if( gettype($v)==object || gettype($v)==array ) $e[$k]=(array)objectToArray($v); } return $e; } 上面的...

PHPmb_convert_encoding文字编码的转换函数介绍_PHP教程

文字编码的转换mb_convert_encoding() mb_convert_encoding( $str, $encoding1,$encoding2 ) $str,要转换编码的字符串 $encoding1,目标编码,如utf-8,gbk,大小写均可 $encoding2,原编码,如utf-8,gbk,大小写均可 实例1 代码如下:$str='脚本之家:http://www.gxlcms.com'; echo mb_convert_encoding($str, "UTF-8"); //编码转换为utf-8 ?> 代码如下:$str='脚本之家:http://www.gxlcms.com'; echo mb_convert_encoding($str, ...

PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明_PHP教程

一,十进制(decimal system)转换函数说明 1,十进制转二进制 decbin() 函数,如下实例 echo decbin(12); //输出 1100 echo decbin(26); //输出 11010 decbin (PHP 3, PHP 4, PHP 5) decbin -- 十进制转换为二进制 说明 string decbin ( int number ) 返回一字符串,包含有给定 number 参数的二进制表示。所能转换的最大数值为十进制的 4294967295,其结果为 32 个 1 的字符串。 2,十进制转八进制 decoct() 函数 echo decoct(15)...