thinkPHP自动验证机制详解
本文实例讲述了thinkPHP自动验证机制。分享给大家供大家参考,具体如下: array(验证字段,验证规则,错误提示,[验证条件,附加规则,验证时间]) 1.验证字段 需要验证的表单字段名称,这个字段不一定是数据库字段,也可以是 查看全文
php中str_pad()函数用法分析
本文实例讲述了php中str_pad()函数用法。分享给大家供大家参考,具体如下: str_pad() 函数把字符串填充为新的长度。 语法: str_pad(string,ength,pad_string,pad_type); 查看全文
PHP 用数组降低程序的时间复杂度
而随着设备硬件配置的不断提升,对中小型应用程序来说,对算法的空间复杂度的要求也宽松了不少。不过,在当今 Web2.0 时代,对应用程序的时间复杂度却有了更高的要求。 什么是算法的时间复杂度呢?概要来说,是指从算法中选取一个能代表算法的 查看全文
IStream与TStream之间的相互转换
procedureTForm1.Button1Click(Sender:TObject); var memoStream,OleStream:TStream; Stream:IStream; begin image1.Picture:= 查看全文
php empty函数 使用说明
Determine whether a variable is considered to be empty. 但是在我的记忆中,有很长一段时间一直以为empty应该是能够判断一个东西是否为空的,直到有一天我像这样“empty(trim 查看全文
PHP实现添加购物车功能
关于php实现添加购物车功能,具体代码如下所示: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN 无标题文档</title> </he 查看全文
PHP 简单数组排序实现代码
php 简单数组排序的方法,供大家学习参考。PHP不知道如何去比较两个数组,需要建立一个比较它们的方法。 一、数字索引数组的初始化 复制代码 代码如下:$arr = array(100, 200, 300); 以上就代码就创建了 查看全文
php split汉字
第一种办法: 加载 Encode模块,前提是你需要安装这个模块 例子代码: 复制代码 代码如下: $str=decode(gb2312,$names[$index]); @chars=split(//,$str); foreach(@c 查看全文
ThinkPHP中create()方法自动验证表单信息
自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。 原理: create()方法收集表单($_POST)信息并返回,同时触发表单自动验证,过滤非法字段, 在控制器中使 查看全文
自制PHP框架之路由与控制器
我们为什么要使用路由?原因1:一个更漂亮的URI 1.URI的改进 刚刚开始学PHP时,我们一定写过blog.php?id=1之类的URI,使用GET方式获取参数。这样的URI有两个缺点,一是容易被SQL注射攻击,二是维护性 查看全文
Yii2针对指定url的生成及图片等的引入方法小结
本文实例讲述了Yii2针对指定url的生成及图片等的引入方法。分享给大家供大家参考,具体如下: // /index?r=site/index echo Url::to([site/index]); // /index? 查看全文
基于Swoole实现PHP与websocket聊天室
websocket Websocket只是一个网络通信协议 就像 http、ftp等都是网络通信的协议;不要多想; 相对于HTTP这种非持久的协议来说,Websocket是一个持久化网络通信的协议; WebSocket和HTTP 查看全文
PHP中STDCLASS用法实例分析
本文实例讲述了PHP中STDCLASS用法。分享给大家供大家参考,具体如下: PHP中STDCLASS在我们开发应用中使用到的不多,但是PHP中STDCLASS作用是非常的大的,下面我们一起来看PHP中STDCLASS的用法. 在W 查看全文
windows下开发并编译PHP扩展的方法
现在就简单说一在WINDOWS下开发PHP扩展的步骤: 首先需要准备的软件有: cygwin 安装路径e:\app\cygwin visual studio C++ 6.0, 修改环境变量,把已经安装好的PHP路径设置为环境变量。在这里 查看全文
php下网站防IP攻击代码,超级实用
今天我开发了下面的代码,算是大功初成,一天拦截了15个IP,服务器负载正常。 复制代码 代码如下: <?php //查询禁止IP $ip =$_SERVER[REMOTE_ADDR]; $fileht=.htaccess2; if 查看全文
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
复制代码 代码如下: <?php /* *打印乘法口绝表 */ echo 九灵九乘法口绝表<br><br><br>; echo <table>; for($i=1;$i<=9; 查看全文
phpMyAdmin 链接表的附加功能尚未激活的问题
安装phpMyAdmin的时候我还是没有手动配置config文件,而是使用了它的setup功能。 除了 服务器名称 和 认证方式 以外都使用了默认值。 服务器名称自己随便输入了一个,认证方式修改成了http。 另外PMA数据库一页点了文 查看全文
Laravel搭建后台登录系统步骤详解
本文实例讲述了Laravel搭建后台登录系统的方法。分享给大家供大家参考,具体如下: 今天想用laravel搭建一个后台系统,就需要最简单的那种,有用户登录系统,试用了下,觉得laravel的用户登录这块做的还真happy。当然,前提 查看全文
PHP打印输出函数汇总
本篇文章一直来学习PHP中所有用于输出信息的函数,分类比较来学习其相同点与不同点,掌握日常开发中必备的技巧。 开发就一定需要调试代码,而PHP调试代码不能像iOS那种编译器语言可以通过Xcode这样的开发软件来单步调试,因此开发PHP 查看全文
使用Yii2实现主从数据库设置
前言 MySQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力。以前在使用yii1的时候,主从数据库的支持没有那么方便,只能写上多个DB的compo 查看全文
php分页原理 分页代码 分页类制作教程
分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解。 查看全文
php下统计用户在线时间的一种尝试
下面列出几个比较常用的方法: 首先介绍一下所涉及的数据表结构,四个字段: 复制代码 代码如下: uid<int(10)> :用户id session_id<varchar(40)> :用户登录后系统产生的sess 查看全文