【phpstr_pad()函数的用法介绍】教程文章相关的互联网学习教程文章

php 魔术函数【代码】

<?php class Callme { publicfunction __invoke() { echo "Hello: 139"; } } $call = new Callme(); $call(); // "Hello: 13810688888 这个魔幻方法被调用的时机是: 当一个对象当做函数调用的时候, 如果对象定义了__invoke魔幻方法则这个函数会被调用,这和C++中的操作符重载有些类似。原文:http://www.cnblogs.com/free3649/p/4118062.html

php错误控制函数

error_reporting();如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:值 常量 描述1 E_ERROR 致命的运行错误。错误无法恢复,暂停执行脚本。2 E_WARNING 运行时警告(非致命性错误)。非致命的运行错误,脚本执行不会停止。4 E_PARSE 编译时解析错误。解析错误只由分析器产生。8 E_NOTICE 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意的行为造成的。)16 E_CORE_ERROR PHP启动时初始化过程中的致...

php摘要生成函数(无乱码)

在使用的时候,得先把要生成摘要的内容strip_tags()一下,当然,你也可以把strip_tags()直接添加到函数中,我没有搞,自己添加吧。下面是函数: 复制代码 代码如下:function cutstr($string, $length,$charset,$dot) {//字符,截取长度,字符集,结尾符 if(strlen($string) <= $length) { return $string; } $pre = chr(1); $end = chr(1); //保护特殊字符串 $string = str_replace(array(‘&‘, ‘"‘, ‘<‘, ‘>‘), array($pre...

php获取文件路径信息函数【代码】

代码: /* @desc:获取路径信息 @param path 传入路径,如a/b/c.jpg @return info dir:路径,name:文件名,suffix:后缀名 */ function fileinfo($path){ $dir = dirname($path); $name = basename($path); $suffix = pathinfo($path,PATHINFO_EXTENSION); $info = array(‘dir‘=>$dir,‘name‘=>$name,‘suffix‘=>$suffix); return $info; }测试: $ret = fileinfo(‘a/b/c.jpg‘); var_dump($ret);输出: array(3) { ["dir"]=>...

php in_array函数的使用【转】【代码】

(PHP 4, PHP 5, PHP 7)in_array—检查数组中是否存在某个值说明in_array(mixed$needle,array$haystack[,bool$strict=FALSE] ) :bool大海捞针,在大海(haystack)中搜索针(needle),如果没有设置strict则使用宽松的比较。参数needle待搜索的值。Note:如果needle是字符串,则比较是区分大小写的。haystack待搜索的数组。strict如果第三个参数strict的值为TRUE则in_array()函数还会检查needle的类型是否和haystack中的相同。返回值...

PHP递归函数

递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则无限无限调用下去。实现递归函数可以采取什么方式呢?本文列出了三种基本方式。理解其原来需要一定的基础知识水品,包括对全局变量,引用,静态变量的理解,也需对他们的作用范围有所理解。递归函数也是解决无限级分类的一个很好地技巧。如果对无限级分类感兴趣,请参照php利用递归函数实现无限级分类。我习惯套用通俗的话解释...

php时间函数

PHP中的时间函数有这么些:(1)date用法: date(格式,[时间]);如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:U 替换成从一个起始时间(好象是1970年1月1日)以来的秒数Y 替换成4位的年号.y 替换成2位的年号.F 替换成月份的英文全称.M 替换成月份的英文简称.m 替换成月份数.z 替换成从当年1月1日以来的天数.d 替换成日数.l 替换成星期几的英文全称.D 替换成星期几的英文简称.w 替换成星期几(数字).H 替换成...

PHP 语句和时间函数【代码】【图】

语句1、分支语句(1)if例子:$a=9;$b=5;if($a>$b){echo $a."比".$b."大";}else{echo $a."比".$b."小";}(2)if...else...(3)if...else if...else(4)if的嵌套(5)switch..case..例子:$c=2;switch($c){case 1:echo "11111";break;case 2:echo "22222";break;case 3:echo "33333";break;case 4:echo "44444";break;case 5:echo "55555";break;}2、循环语句(1)for 循环 for($e=0;$e<10;$e++){} // $ 不要忘记写(2)while ...

php的if函数【代码】

条件语句用于基于不同条件执行不同的动作PHP 条件语句在您编写代码时,经常会希望为不同的决定执行不同的动作。您可以在代码中使用条件语句来实现这一点。在 PHP 中,我们可以使用以下条件语句:if 语句 - 如果指定条件为真,则执行代码if...else 语句 - 如果条件为 true,则执行代码;如果条件为 false,则执行另一端代码if...elseif....else 语句 - 根据两个以上的条件执行不同的代码块switch 语句 - 选择多个代码块之一来执行PH...

php中常用的字符串比较函数strcmp()实例解释【代码】

int strcmp ( string $str1 , string $str2 )以二进制方式进行比较以该函数比较时区分大小写返回值,如果str1小于str2返回<0,如果str1大于str2返回>0如果两者相等返回0。<?php$str1 = "hello world"; //$str1与$str3的值相等$str2 = "HELLO WORLD";$str3 = "hello world"; //$str1与$str3的值相等echo strcmp($str1,$str2); //输出1echo strcmp($str2,$str1); //输出-1echo strcmp($str1,$str3); //输出0 ?>还有个函数strcasecmp(),...

php中函数不确定参数个数时获取所有参数【代码】

func_get_arg(),func_get_args()和func_num_args()的用法这三个函数呢,都是以func_打头的,顾名思义,是跟php的函数有关的。我们在写类的时候也经常用到这几个函数;注意,这三个函数只能用在函数内部;否则会报错;$number = func_num_args(); 返回INT//返回函数调用时,给出参数的数量;$para = func_get_arg(n);//可以返回第N-1位参数的值,因为引索的起始是0$arr = func_get_args();//这个是用来返回参数的数组找了一个PHP手册...

php trim函数去除两端指定字符串

$str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hoelsd!");最后输出 Wor你能想明白吗?简单的用法$p_path = ‘,1,2,5,‘;$p_path = expload(trim($p_path),‘,‘);var_dump($p_path);原文:http://phpervip.blog.51cto.com/11075781/1979755

PHP和.NET通用的加密解密函数类,均使用3DES加解密 .【代码】

以下为php代码 <PRE class=PHP name="code"> </PRE><PRE class=PHP name="code">PHP加解密函数:</PRE><PRE class=PHP name="code"> </PRE><PRE class=PHP name="code"> function encrypt($string) {//加密用的密钥文件 $key = "xxxxxxxx";//加密方法 $cipher_alg = MCRYPT_TRIPLEDES;//初始化向量来增加安全性 $iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher_alg,MCRYPT_MODE_ECB), MCRYPT_RAND); //开始加密 $encrypted_s...

php常用字符串处理函数实例分析

本文实例讲述了php常用字符串处理函数。分享给大家供大家参考。具体分析如下:这里只提供几个简单常用的函数: chop执行去除空格处理,get_html_translation_table返回转化列表到变量,定义包括HTML编码的字符串htmlentities,htmlspecialchars_decode 定义包含HTML特殊字符的字符串,nl2br quotemeta rtrim等.定义和用法:chop() 函数从字符串的末端开始删除空白字符或其他预定义字符,该函数的 rtrim() 函数的别名.语法:chop(string,ch...

PHP Socket编程 之使用fsockopen()函数【代码】

Socket可以理解为两台计算机相互通信的通道。用法:使用fsockopen()函数具体用法详见上篇文章。函数的参数为URL、端口号、一个存放错误编号的变量、一个存放错误信息字符串的变量和超时等待时间。(只有第一个参数是必须的)常见的端口表:端口号主要用途21FTP22SSH23Telnet25SMTP80Web110POP其中,组成URl的几个部分为:协议名(scheme),主机(host),端口号(port),文件路径(path),查询参数(query)。当url是 http://ww...