【Email+URL的判断和自动转换函数】教程文章相关的互联网学习教程文章

php中ASCII码以及进制转换函数实例代码详解

ASCII码对照表图分为两个单元1,控制字符 0-31和1272,可显示字符 32-126(1)48~57为0到9十个阿拉伯数字;(2)65~90为26个大写英文字母;(3)97~122号为26个小写英文字母;(4)其它标点符号、运算符号等;以字符A为例Dec表示十进制,如65Hx表示十六进制,如41Oct表示八进制,如101Char表示显示字符,如APHP字符转换函数说明具体字符转换函数说明请参考[PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明]十进制转...

php字符串过滤与转换函数

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

php数组与字符串相互转换函数用法汇总

以下是对php中的数组与字符串的转换函数进行了详细的整理汇总,需要的朋友可以参考下1.将一个字符串转化为数组str_split()用于将一个字符串转化为数组语法:str_split(string,length) <SPAN style="COLOR: #333333"><SPAN style="FONT-SIZE: 12px"><SPAN style="FONT-FAMILY: 宋体">//</SPAN></SPAN></SPAN>string是必须的,是要分割的字符串;<SPAN style="FONT-SIZE: 12px"><SPAN style="FONT-FAMILY: 宋体; COLOR: #333333"><SP...

详解PHP编码转换函数应用技巧_php实例

在PHP中有数量庞大的函数来支持我们的需求应用。下面介绍的这个函数就是有关PHP编码转换函数。希望对大家有所帮助。mb_convert_encoding 函数为PHP内部多字节字符串编码转换函数。可以在有需要的使用场合(如:解决在GB2312编码环境下使用Ajax产生的中文字乱码的问题)方便进行编码转换,以解决网页乱码的问题,使用非常方便,效率非常高,几乎支持所有编码。PHP 4 >= 4.0.6、PHP 5 版本支持。PHP编码转换函数原型:/** * 多字节...

几个有用的php字符串过滤,转换函数代码

nl2br();// \n to addslashes(); stripslashes();//对数据库操作时,转义特殊字符 chop();//除去字符串右边空格 trim();//除去字符串中所有空格 ltrim();//除去字符串左边空格 htmlspecialchars();//转换$,",<,>为相应的html实体 htmlentities();//转换所有html标记为相应的html实体 array explode(string separator, string str);//分割字符串 string implode(string separator, array arr);//连接字符串 strtoupper(); strtolowe...

php中字母大小写转换函数

在php中字母大小写转换函数包括有:strtolower,strtoupper,ucfirst,ucwords等等函数,本文章来分别给各位介绍这几个字母大小写转换函数使用方法.1.将字符串转换成小写strtolower():该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串,代码如下:echo strtolower("Hello WORLD!");2.将字符转成大写strtoupper():该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大写,并以大写的形式返回...

php进制转换函数

php进制转换函数如下: bindec() — 二进制转换为十进制 decbin() — 十进制转换为二进制 dechex() — 十进制转换为十六进制 decoct() — 十进制转换为八进制 hexdec() — 十六进制转换为十进制 octdec() — 八进制转换为十进制 base_convert()– 在任意进制之间转换数字 应用阐明如下: 一,十进制(decimal system)转换函数阐明 1,十进制转二进制 decbin() 函数,如下实例 echo decbin(12); //输出 1100 echo decbin(26); //输...

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

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://w...

php强大的时间转换函数strtotime

使用strtotime可以将各种格式的时间字符串转换为时间戳转换常规时间格式echo date(Y-m-d H:i:s, strtotime(2016-01-30 18:00)).PHP_EOL; echo date(Y-m-d H:i:s, strtotime(20160130180001)).PHP_EOL;转换自然时间描述//昨天 echo date(Y-m-d H:i:s, strtotime(yesterday)).PHP_EOL; //上周 echo date(Y-m-d H:i:s, strtotime(last week)).PHP_EOL; //本周开始时间 echo date(Y-m-d H:i:s, strtotime(this week midnight)).PHP_EOL...

PHP中字符串与多进制转换函数

转换函数/*** [字符串转换为(2,8,16进制)ASCII码]* @param string $str [待处理字符串]* @param boolean $encode [字符串转换为ASCII|ASCII转换为字符串]* @param string $intType [2,8,16进制标示]* @return string byte_str [处理结果]* @author alexander*/ function strtoascii($str, $encode=true, $intType="2"){if($encode == true){$byte_array = str_split($str);foreach($byte_array as &$value){$value = or...

js截取字符串几个有用的php字符串过滤,转换函数代码

nl2br();// \n to addslashes(); stripslashes();//对数据库操作时,转义特殊字符 chop();//除去字符串右边空格 trim();//除去字符串中所有空格 ltrim();//除去字符串左边空格 htmlspecialchars();//转换'$','"',''为相应的html实体 htmlentities();//转换所有html标记为相应的html实体 array explode(string separator, string str);//分割字符串 string implode(string separator, array arr);//连接字符串 strtoupper(); strtol...

火炬之光有多少层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; } 上面的...

PHP英文字母大小写转换函数

例1,每个单词的首字母转换为大写:ucwords()$foo = 'hello world!';$foo = ucwords($foo); // Hello World!$bar = 'HELLO WORLD!';$bar = ucwords($bar); // HELLO WORLD!$bar = ucwords(strtolower($bar)); // Hello World!?>例2,第一个单词首字母变大写:ucfirst()$foo = 'hello world!';$foo = ucfirst($foo); // Hello world!$bar = 'HELLO WORLD!';$bar = ucfirst($bar); ...

php编码转换函数(自动转换字符集支持数组转换)

<?php// 自动转换字符集 支持数组转换function auto_charset($fContents, $from=gbk, $to=utf-8) {$from = strtoupper($from) == UTF8 ? utf-8 : $from;$to = strtoupper($to) == UTF8 ? utf-8 : $to;if (strtoupper($from) === strtoupper($to) || empty($fContents) || (is_scalar($fContents) && !is_string($fContents))) {//如果编码相同或者非字符串标量则不转换return $fContents;}if (is_string($fContents)) {if (functio...

php大小写转换函数(strtolower、strtoupper)用法简介

本文介绍下,php中有关大小写转换函数strtolower、strtoupper用法,这在字符处理问题中经常遇到。有需要的朋友,参考下吧。1,将字符串转换成小写 strtolower函数: 该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串。 例子:输出: i want to fly 2,将字符转成大写 strtoupper函数:该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大写,并以大写的形式返回这个字符串。 用法同...