【php开发学什么】教程文章相关的互联网学习教程文章

详细介绍php开发中加密的几种方法总结(图文)【图】

这篇文章主要介绍了php 开发中加密的几种方法总结的相关资料,需要的朋友可以参考下1,使用crypt()函数进行加密 crypt()函数可以进行单项加密,具体语法如下: string crypt(string str[,tring salt])其中 str是要加密的字符串,salt为加密时使用的干扰串,如果省掉第二个参数,就会随机生成一个干扰串。crypt()函数支持四种算法和长度。具体如下表: 示例代码如下:<?php $str ="Im jack!!!"; echo "加密前的str为:".$str."<br>";...

ThinkPHP5开发(一)实现登录功能详解(图)【图】

主要从这三个方面入手:数据库PHP代码HTML代码&ThinkPHP视图模板代码数据库使用mysql5.7。并且使用PHP最新版本PHP7,apache2.4,Ubuntu16.04准备:下载thinkphp5代码,放入apache目录,赋予777权限chmod 777 -R tp5/使用atom或者sublime或者PhpStorm打开你的项目,准备coding建数据库thinkphp5-- phpMyAdmin SQL Dump -- version 4.4.15.5 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: 2016-07-06 20:...

ThinkPHP5开发(二)实现带后台验证的注册功能的图文代码详解【图】

效果: 验证效果: 1.数据库SQL脚本-- phpMyAdmin SQL Dump -- version 4.4.15.5 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: 2016-07-09 13:12:42 -- 服务器版本: 5.7.12-log -- PHP Version: 7.0.7SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SE...

ThinkPHP5开发(三)使用Behavior检测用户登录状态的代码分享【图】

目录结构: 1.在user\behavior目录下建UserCheck.php(名称随便取)<?phpnamespace app\user\behavior;use think\Controller;/** * */class UserCheck {use \traits\controller\Jump;//类里面引入jump;类//绑定到CheckAuth标签,可以用于检测Session以用来判断用户是否登录public function run(&$params){return $this->error(请登录!,index/login);} }这里run函数中添加自己检测用户权限的逻辑,可以使用session或者别的… 2.在...

ThinkPHP5开发(四)查询用户列表(图文)【图】

目录结构: 效果图: 1.sql脚本-- phpMyAdmin SQL Dump -- version 4.4.15.5 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: 2016-07-12 23:05:40 -- 服务器版本: 5.7.12-log -- PHP Version: 7.0.7SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RE...

PHP开发中Redis安装CentOS6.5的实例

1.安装Redis 1 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 2 tar xzf redis-3.2.8.tar.gz 3 cd redis-3.2.8 4 make5 6 cd src 7 cp redis-server /usr/local/bin/ 8 cp redis-cli /usr/local/bin/9 10 mkdir /etc/redis 11 mkdir /var/redis 12 mkdir /var/redis/6379 13 cd ../ 14 cp utils/redis_init_script 15 cp redis.conf /etc/redis/6379.conf 16 vim /etc/redis/6379.conf vim /etc/redis/6379...

PHP开发不能忽略的三点代码分析

最近发现很多的PHP程序员,尤其是学习还不是很久的,都不知道PHP的精华所在。Perl当年如何在商界出名?其强大的正则表达式。而PHP呢?他是一门从Unix下发展起来的语言,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP是至爱。这里,我想来写一篇PHP的变量、数组应用技巧和PHP的正则表达式、PHP的模板应用。 1、变量、数组的应用技巧(1)很多人用得不多的数组函数。foreach、list、each。分别...

详细介绍PHP开发Web服务的示例代码

PHP开发Web服务WSO2 WSF/PHP(WSO2 Web Services Framework/PHP,WSO2 Web服务框架) 是一个PHP扩展,允许用来创建和使用Web服务。它支持SOAP1.1、SOAP1.2、MTOM、Web服务寻址、Web服务安全,也支持REST风格的调用。WSO2 WSF/PHP最新的版本(v2.0.0)刚发布。下面是一个简短的指南解释了怎样用WSO2 WSF/PHP扩展创建一个简单的计算器服务。(假设:Apache HTTP服务器已经安装在你的机器上,且你基本熟悉在Apache服务器上运行PHP脚本...

PHP开发技巧(七)-获取中文字符拼音首字母的代码实例

有时候在我们的项目开发过程中,需要对某一组数据按照中文进行排序,这就需要我们首先获取这些中文字符的首字母,然后进行排序,这是解决此类问题的以后总方法。笔者就曾遇到这样一个问题,当时由于经验比较少,为了解决这个问题查找了很多方法,但是都没有把它完美的解决掉,最后还是在网上找到这个一串代码先获取到首字母,然后在进行拍的序。 代码如下:<?php /** * ======================================= * Created...

PHP开发技巧(八)-CURL请求的代码详情

PHP实现访问远程URL的方式有很多种,例如用file_get_contents方式获取内容;用fopen打开ur方式获取内容;用fsockopen函数打开url方式获取等等。不过最推荐的还是使用CURL进行访问。<?php /** * ======================================= * Created by Zhihua_W. * Author: Zhihua_W * Date: 2016/12/12 0008 * Time: 下午 2:17 * Project: PHP开发小技巧 * Power: CURL请求 * ======================================= */ /** * ...

PHP开发技巧(九)-url中的各个参数的获取方法

平常的网站开发中,我们少不了和URL打交道,我们可以通过URL访问特定的地址,可以通过URL传递我们需要测参数,从而如何获取URL中的参数则变得重要起来。这篇博文就将如何获取URL中的参数,这个仅仅只是一个函数方法,通过传过来完整的URL地址字符串来获取参数,下面为代码:<?php /** * ======================================= * Created by Zhihua_W. * Author: Zhihua_W * Date: 2017/1/3 0009 * Time: 上午 11:03 * Project:...

PHP开发技巧(十)-中文字符串截取无乱码的实现方法

开发中我们经常会根据需要对字符串进行截取操作,如果是一串英文字符串还好,我们截取起来不会出现乱码的情况;但是如果是中文字符串的话,很多时候根据截取的长度不合适会出现乱码的情况。下面就来实现一下中文字符串截取无乱码的方法:<?php /** * ======================================= * Created by Zhihua_W. * Author: Zhihua_W * Date: 2017/1/7 0009 * Time: 下午 4:10 * Project: PHP开发小技巧 * Power: 实现中文字串...

PHP开发技巧(十一)-php实现手机号码显示部分的示例代码

从个人信息保护性的角度来讲,我们在开发过程中总会想办法去保护用户的一些个人信息。就如本篇博文所讲,我们有时会将用户的手机号码只显示出部分,这是很多网站都有做的功能。这个功能实现起来也是特别的简单,只需要我们对手机号码进行截取,然后将中间部分进行“*”号填充即可。 下面为实现代码:<?php /** * ======================================= * Created by Zhihua_W. * Author: Zhihua_W * Date: 2017/2/8 00...

PHP开发技巧(十二)-常用PHP正则表达式的实例代码详解

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。今天本篇博文就是对一些常用的PHP正则表达式做了一个整理,方便以后我们在开发中进行表单验证、字符串查找什么的。1、匹配手机号码的正则表达式匹配手机号码规则:手机号码基本格式:前面三位为:移动:134-139 147 150-152 157-159 182 187 188联通:...

PHP开发技巧(四)-获取随机字符串两种实现方法详解

获取随机字符串的方法很多,只要自己的算法设计的比较好,就可以很方便快速的得到自己想要的结果。获取随机字符串在我们的日常工作编程中也用到的很多,例如:登录时要输入的验证码,发送手机短信验证的验证码,以及在我们生成订单的时候为了防止订单号码重复,我们会在固有的单号之后再加上一串随机字符串,增加其号码不会重复的保障,等等。其实只要是对编程有了解的人都知道,没有什么真正的随机,所有的都能找到其规律,只是难...