PHP自定义函数获取汉字首字母的方法
本文实例讲述了PHP自定义函数获取汉字首字母的方法。分享给大家供大家参考,具体如下: 首字母很重要,可以进行排序使用。 城市列表等等。 <?php /* * Created on 2016-12-1 */ func 查看全文
PHP 闭包详解及实例代码
闭包和匿名函数在PHP5.3.0中引入的。 闭包是指:创建时封装周围状态的函数。即使闭包所处的环境不存在了,闭包中封装的状态依然存在。 理论上,闭包和匿名函数是不同的概念。但是PHP将其视作相同概念。 实际上,闭包和匿名函数是伪装 查看全文
php 缓存函数代码
复制代码 代码如下:** * @说明: 文件缓存输出 * @参数: $cachefile => cache文件(绝对路径) * @参数: $pertime => 缓存输出的间隔时间 * @参数: $sql => sql 查看全文
memcached 和 mysql 主从环境下php开发代码详解
复制代码 代码如下: <?php $memcached = array( //用memcached 的 多 进程模拟 多台memcached 服务器 cn en 为 内存服务器名 cn=>array(192.168.254. 查看全文
PHP文件上传处理案例分析
本文实例讲述了PHP文件上传处理的方法。分享给大家供大家参考,具体如下: 最近遇到一个事,把自己坑了好久,我想说说我开始的想法 PHP的上传机制封装的很完全,基本几行代码就能实现,他的实现流程是这样的 UPLOAD到文件到临时目录 查看全文
浅谈php中变量的数据类型判断函数
在php中我们可以通过 var_dump()打印出变量的类型和值。同时我们可以通过一些函数判断变量的类型。如果只是想得到一个变量的数据类型,可以使用gettype()函数,gettype($t) 返回$t的数据类型的字符串,要是$t不属 查看全文
Yii2中使用asset压缩js,css文件的方法
官网文档 yii目录下运行 asset/template assets.php 生成assets.php,这是一个配置模板,并修改如下 <?php /** * Configuration file for the 查看全文
php短域名转换为实际域名函数
复制代码 代码如下: $url = echo unshorten($url); function unshorten($url) { $url = trim($url); $headers = get_headers($url); $l 查看全文
php HtmlReplace输入过滤安全函数
复制代码 代码如下: // $rptype = 0 表示仅替换 html标记 // $rptype = 1 表示替换 html标记同时去除连续空白字符 // $rptype = 2 表示替换 html标记同时去除所有空白字符 // $r 查看全文
攻克CakePHP系列二 表单数据显示
首先建立数据库cake_ext,并执行如下sql文: CREATETABLE`companies`( `id`int(11)NOTNULLauto_increment, `company`varchar(50)NOTNULL, `p 查看全文
php读取xml实例代码
php文件 复制代码 代码如下: <?php class xpathExtension{ public static function getNodes($domDoc, $xpathString) { $xp = new DOM 查看全文
微信开发之php表单微信中自动提交两次问题解决办法
前言: 最近做微信开发,在微信中访问PHP页面,页面中有个表单。测试发现偶尔会出现表单被自动提交两次的情况,导致流程出错。 问题原因 暂时未找到原因,不过怀疑跟微信本身的机制有关。 解决方法 用session,每次提交表单时, 查看全文
Yii2框架实现注册和登录教程
注册 在advanced模板中,进入frontend/index.php?r=site%2Fsignup页面,可以看到框架的注册页面 填写完Username、Email和Password后点击Signup后,如果格式不对 查看全文
php 面向对象的一个例子
复制代码 代码如下: <?php class person{ //下面是人的成员属性 var $name; //人的名字 var $sex; //人的性别 var $age; //人的年龄 //定义一个构造方法参数为姓名$name 查看全文
thinkphp Apache配置重启Apache1 restart 出错解决办法
概要: thinkphp 在Apache上配置启用伪静态,重启Apache1 restart 竟然失败了,报错 Job for httpd.service failed because the control process exi 查看全文
php下使用strpos需要注意 === 运算符
复制代码 代码如下:<?php /* 判断字符串是否存在的函数 */ function strexists($haystack, $needle) { return !(strpos($haystack, $needle) === 查看全文
php 文件状态缓存带来的问题
stat(),lstat(),file_exists(),is_writable(),is_readable(),is_executable(),is_file(),is_dir(),is_link(),filectime(),file 查看全文
在PHP中使用模板的方法
好了,你可能想知道为什么你要使用FastTemplates。 ·可以在几秒钟改变你的整个站点的外观 ·抽象程序设计,没有垃圾HTML代码 ·设计人员不需要关心全部的模糊代码 ·令人惊讶地快 ·更容易重用旧的模版(对普通的表单而说) Fa 查看全文
php连接微软MSSQL(sql server)完全攻略
在研究ezSQL的时候就看到了mssql_connect()等一些php提供的连接MSSQL的函数,本以为php这个开源的风靡世界的编程语言对连接微软的数据应该是不在话下的,但是到真正执行的时候,才发现困难多多。 一开始我下载的php 查看全文
PHP实现一个简单url路由功能实例
什么是php的路由机制 1、路由机制就是把某一个特定形式的URL结构中提炼出来系统对应的参数。举个例子,如:其中:/article/1 -> ?_m=article&id=1。 2、然后将拥有对应参数的URL转换成特定 查看全文
php生成xml简单实例代码
当处理基于XML应用程序时,开发者经常需要建立XML编码数据结构。例如,Web中基于用户输入的XML状态模板,服务器请求XML语句,以及基于运行时间参数的客户响应。 尽管XML数据结构的构建比较费时,但如果使用成熟的PHP DOM应用程 查看全文
发一个php简单的伪原创程序,配合商城采集用的
复制代码 代码如下: <?php $arr=array(); $arr[好]=坏; $arr[不好]=不坏; $arr[坏]=好; $arr[不坏]=不好; $str=我们好不好; echo strtr($str,$arr); / 查看全文