PHP 验证身份证是否合法的函数
话不多说,请看代码: function is_idcard( $id ) { $id = strtoupper($id); $regx = /(^\d{15}$)(^\d{17}([0-9]X)$)/; $arr_split = a 查看全文
PHP开发APP端微信支付功能
用PHP开发APP端微信支付的一点个人心得 最近因为公司需求,要开发APP端上的微信支付,看了微信文档,感觉还不错,没有遇到太大的坑,需要注意的点不算太多。 写一个记事文档,作为备忘录。 APP支付流程 从上面的图片中,可以 查看全文
Yii2汉字转拼音类的实例代码
类核心代码: <?php namespace mobile\models; use Yii; use yii\base\Model; /** * 汉字转拼音 * @property integer */ class S 查看全文
php相当简单的分页类
class Helper_Page{ /** 总信息数 */ var $infoCount; /** 总页数 */ var $pageCount; /** 每页显示条数*/ var $items; /** 当前页码 */ var $pa 查看全文
yii2使用gridView实现下拉列表筛选数据
本文实例为大家分享了yii2 gridView下拉列表筛选数据的具体代码,供大家参考,具体内容如下 view: columns => [ [class => yii\grid\SerialColumn], id, [ 查看全文
PHP 数字左侧自动补0
复制代码 代码如下:<?php $sourceNumber=1; $newNumber=substr(strval($sourceNumber+1000),1,3); echo$newNumber; ?>这个时候就会出现:0 查看全文
PHP 序列化和反序列化函数实例详解
序列化与反序列化 把复杂的数据类型压缩到一个字符串中 serialize() 把变量和它们的值编码成文本形式 unserialize() 恢复原先变量 1.创建一个$arr数组用于储存用户基本信息,并在浏览器中输出查看结果; 查看全文
PHP实现根据数组的值进行分组的方法
本文实例讲述了PHP实现根据数组的值进行分组的方法。分享给大家供大家参考,具体如下: PHP根据数组的值分组,php array中没有自带这个函数但是很常用,今天写了出来记录一下。 代码: $_array = array( ar 查看全文
Mysql和网页显示乱码解决方法集锦
将数据插入到php?name=%CA%FD%BE%DD%BF%E2onclick=tagshow(event)class=t_tag>数据库的时候显示乱码及从php?name=%CA%FD%BE%DD%BF%E2onclick=t 查看全文
PHP安全技术之 实现php基本安全
1.不要依赖注册全局变量功能(register_globals) 注册全局变量的出现曾经让PHP变得非常易用,但也降低了安全性(方便之处经常会破坏安全性)。建议在编程时把register_globals指令关闭,在PHP6中这个功能也会 查看全文
php编程实现获取excel文档内容的代码实例
1、readexcel.system.php 复制代码 代码如下: <?php /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ /** * A clas 查看全文
PHP 图像尺寸调整代码
复制代码 代码如下: /********************** *@filename - path to the image *@tmpname - temporary path to thumbnail *@xmax - max 查看全文
使用PHP提取视频网站页面中的FLASH地址的代码
然后我用PHP实现了这个功能,我觉得用PHP来做这项工作简直是一种享受!使用其提供的强大的HTML页面处理函数和正则表达式,短短的几行代码就能搞定这个功能。 贴一下关键代码: 复制代码 代码如下: <?php //获取优酷页面中的 查看全文
php中foreach结合curl实现多线程的方法分析
本文实例讲述了php中foreach结合curl实现多线程的方法。分享给大家供大家参考,具体如下: 多线程是php不支持的但我们可以通过foreach来伪多线程了,但这个伪多线程速度不一定比单线程要单到哪里去了,具体来看个例子. 在 查看全文
ThinkPHP发送邮件示例代码
先在GitHub找到PHPMailer 并下载//PHPMailer的GitHub地址 将下载的PHPMailer放在ThinkPHP/Library/Vendor目录下 在config.php下添加邮件发送配置信息 在Common 查看全文
Yii视图CGridView列表用法实例分析
本文实例讲述了Yii视图CGridView列表用法。分享给大家供大家参考,具体如下: CGridView列表实例 <!-- 列表 --> <?php $this->widget(zii.widget 查看全文
Laravel如何友好的修改.env配置文件详解
前言 难道每次改 .env 都得通过修改代码来改吗?.env 文件能不能通过在后台配置呢? 其实是很简单就可以实现的,把以下函数加入到你的项目中 示例代码 function modifyEnv(array $data) { $e 查看全文
php封装的smartyBC类完整实例
本文实例讲述了php封装的smartyBC类。分享给大家供大家参考,具体如下: 更多关于Smarty相关内容感兴趣的读者可查看本站专题:《smarty模板入门基础教程》、《PHP模板技术总结》、《PHP基于pdo操作数据库技巧总结》、 查看全文
PHP取得一个类的属性和方法的实现代码
复制代码 代码如下: <?php class myclass { var $var1; var $var2 = xyz; var $var3 = 100; private $var4; function myclass() { $ 查看全文
php 获取select下拉列表框的值
给select 表单无素一个名字。 表单提交后 用 $_POST 或 $_GET 方式提交 $_POST[sel]或者$_GET[sel]获得选中的select的value值 复制代码 代码如下: if( $_POST ) { echo 查看全文
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
下面一一进行介绍。 1. echo echo 是PHP的一个关键字,它没有返回值。在写法上,它可以省略小括号。如下代码: 复制代码 代码如下: echo Test String; echo(Test String); 2. print 查看全文
PHP中10个不常见却非常有用的函数
1. sys_getloadavg() sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。 与其让服务器因负载过高而宕掉,不如在系统负载很高 查看全文