当前分类

php教程

php教程

PHP面向对象编程简单实例

<?phpdate_default_timezone_set("PRC");/** 1.静态属性用于保存类的公有数据* 2.静态方法里面只能访问静态属性* 3.静态成员不需要实例化对象就可以进行访问* 4.类的内部可以通过self或者static关键字访问自身静态成员* 5.可以通过parent关键字访问...

php教程

PHP实用代码片段(一)

1. 发送 SMS在开发 Web 或者移动应用的时候,经常会遇到需要发送 SMS 给用户,或者因为登录原因,或者是为了发送信息。下面的 PHP 代码就实现了发送 SMS 的功能。为了使用任何的语言发送 SMS,需要一个 SMS gateway。大部分的 SMS 会提供一个 API,这里是使用...

php教程

PHP实用代码片段(二)

1. 转换 URL:从字符串变成超链接如果你正在开发论坛,博客或者是一个常规的表单提交,很多时候都要用户访问一个网站。使用这个函数,URL 字符串就可以自动的转换为超链接。function makeClickableLinks($text){$text = eregi_replace('(((f|ht){1}tp://)...

php教程

PHP实用代码片段(三)

1. 目录清单使用下面的 PHP 代码片段可以在一个目录中列出所有文件和文件夹。function list_files($dir){if(is_dir($dir)){if($handle = opendir($dir)){while(($file = readdir($handle)) !== false){if($file != "." &amp;&amp; $file != &...

php教程

PHP实用代码片段(四)

1. 删除文件夹内容function Delete($path){if (is_dir($path) === true){$files = array_diff(scandir($path), array('.', '..'));foreach ($files as $file){Delete(realpath($path) . '/' . $file);}return rmdir($path);}else if ...

php教程

PHP信用卡卡号验证函数

/*** 验证银行卡号是否是信用卡* @param $cardnumber* @return bool*/function validateCard ($cardnumber){$cardnumber = preg_replace ("/D|s/","", $cardnumber);$cardlength = strlen($cardnumber);if($cardlength !=0){$parity = $cardl...

php教程

Yii1.1框架关于日志的配置的简单使用

最近开始接触新项目,新项目用的框架是Yii1.1版本的,通过看框架文档大致熟悉了解了Yii在日志方面的使用。首先在protected/config/main.php配置文件中加入日志相关配置,如下图:CFileLogRoute表示生成文件日志,当程序运行时出现error,warning两种类型的错误时...

php教程

Yii框架的增删改查总结分析

一、查询数据1、findAll(根据一个条件查询一个集合)$admin=Admin::model()->findAll($condition,$params);$admin=Admin::model()->findAll("username=:name",array(":name"=>$username));$admin=Admin::model()->findAll(“usern...

php教程

Yii1.1框架实现PHP极光推送消息通知

一、下载极光推送PHP SDK,解压后放在/protected/components/目录下,如下图所示:二、完善修改下官方的demo例子,我这里复制一份demo,改为NotifyPush.php,如下代码:<?phprequire dirname(__FILE__) . '/jpush-api-php-client/autoload.php';use...

php教程

PHP实现微信企业付款

一、封装微信企业付款类WeiXinPayToUser,如下图代码所示:class WeixinPayToUser{/*** API 参数* @var array* 'mch_appid' # 公众号APPID* 'mchid' # 商户号* 'device_info' # 设备号* 'nonce_str...

php教程

文件下载

1 public function filedown(){2 $file_name = $_GET["file"];// 这是你存的文件名称 和地址3 $file_dir = 'NTKO/templateFile/'; // $file_dir 获取的文件项目内地址(上传的时候放到哪个文件夹下面的) $file_name文件名称...

php教程

新老身份证验证

记录下自己记不住的 也不想记住的1 function isIdCard( $id )2 {3 $id = strtoupper($id);4 $regx = "/(^d{15}$)|(^d{17}([0-9]|X)$)/";5 $arr_split = array();6 if(!preg_match($regx, $id))7 {8 ...

php教程

随机截取数组

// 开始 , 数组总数, 取多少个1 $rand_key = arr_Rand(1,$strCount,$kcData['exam_number']); // 获得随机数组(数字 对应数组下标 获取新的随机后数组)2 function arr_Rand($begin, $count, $limit){3 $rand_array = range($begin, $co...

php教程

xml 转 数组

1 function xml_to_array($xml){2 if(!$xml){3 return false;4 }5 //将XML转为array6 //禁止引用外部xml实体7 libxml_disable_entity_loader(true);8 $data = json_decode(json_encode(simplexml_load_string($xml, 'Sim...

php教程

判断是否有中英文

1 # 判断是否有中文 和中文符号2 function Is_Has_Chinese($str){3 if (preg_match('/[^x00-x80]/', $str)>0) {4 return true;5 }else{6 return false;7 }8 }91011 # 判断是否有英文12 function Is_Has_English($str)...

php教程

ThinkPHP 二维码生成

请求获取并展示二维码<img src="<?php echo U('createCode?zsnumber='.$time.$kcname['id'].$stuInfo['id'].'&stuName='.$stuInfo['stu_name'].'&sfid='.$stuInfo['sfid'].'&...

php教程

上传多张图片 multiple使用

<form action="upload.php" method="post" enctype="multipart/form-data">Select images: <input type="file" name="img[]" multiple="multiple" /><input type="submit" /><...

php教程

增删改查 原始写法

用框架写久了 就会原始写法忘了 今天特意备注一下$link = mysqli_connect('localhost','root','','school') or die;$link->set_charset('utf8');$abc = "select * from think_user";$result = $link->...

php教程

CakePHP redirect函数

public function getContract($value=''){App::uses ( 'UserContractController', 'Controller' );$Contract = new UserContractController();$pdfs = $Contract->getContract(1);if($pdfs['code']!=1){exit("<...

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

标题
返回顶部