-
老生常谈PHP数组函数array_merge(必看篇)
所属栏目:[PHP教程] 日期:2021-01-17 热度:105
很久之前就用到过这个函数,只不不过是简单的用用而已并没有做太深入的研究 今天在翻阅别人博客时看到了对array_merge的一些使用心得,故此自己来进行一次总结。 这个函数多用于在从数据库中取出的结果集的合并操作。 参数配置也很简单array_merge(arr1,arr2[详细]
-
php实现查询功能(数据访问)
所属栏目:[PHP教程] 日期:2021-01-17 热度:51
本文实例为大家分享了php实现查询功能的具体代码,供大家参考,具体内容如下 输入关键字效果 代码: 汽车信息 //如果没有提交数据,显示所有 //如果有提交数据,根据关键字查询显示 $name = ""; $tj1 = " 1=1 ";//第一个条件,对应名称,注意空格 $tj2 = " 1[详细]
-
老生常谈PHP面向对象之命令模式(必看篇)
所属栏目:[PHP教程] 日期:2021-01-17 热度:175
这个模式主要由 命令类、用户请求数据类、业务逻辑类、命令类工厂类及调用类构成,各个类的作用概括如下: 1、命令类: 调用用户请求数据类和业务逻辑类; 2、用户请求数据类: 获取用户请求数据及保存后台处理后返回的结果; 3、业务逻辑类: 如以下的示例[详细]
-
php 人员权限管理(RBAC)实例(推荐)
所属栏目:[PHP教程] 日期:2021-01-17 热度:54
php-人员权限管理(RBAC) 权限管理可以想做vip的功能,普通用户和vip用户的功能是不一样的,大致会用到五张表 :用户表、角色表、功能表,还有他们之间互相关联的表:用户与角色表、角色与功能表 我用到的五张表如下: 一. 首先写的是管理员页面 1.用下拉列[详细]
-
php批量修改表结构实例
所属栏目:[PHP教程] 日期:2021-01-17 热度:101
废话不多说,直接上代码 以上这篇php批量修改表结构实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。[详细]
-
php注册审核重点解析(数据访问)
所属栏目:[PHP教程] 日期:2021-01-17 热度:68
p style="text-align: center"关于审核,如发表文章的审核、员工请假的审核、药品申请的审核等等,代码大同小异。 一.注册功能 (zhece.php chuli.php) 1.zhece.php 注册页面 用户名: 密码: 姓名: 性别: 生日: 已有账号,立即登录 2.chuli.php $users[详细]
-
Yii框架创建cronjob定时任务的方法分析
所属栏目:[PHP教程] 日期:2021-01-17 热度:108
本篇章节讲解Yii框架创建cronjob定时任务的方法。供大家参考研究具体如下: 1. 添加环境配置 protected/config/console.php dirname(__FILE__).DIRECTORY_SEPARATOR.'..','name[详细]
-
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文
所属栏目:[PHP教程] 日期:2021-01-17 热度:64
写一个PHP函数,实现扫描并打印出自定目录下(含子目录)的所有jpg文件名的方法 $dir = "E:照片"; //打印文件夹中所有jpg文件 function printJpg($dir,$deep = ""){ $dirSource = dir($dir); while($d = $dirSource-read()){ if($d == "." || $d == ".."){ c[详细]
-
微信第三方登录(原生)demo【必看篇】
所属栏目:[PHP教程] 日期:2021-01-17 热度:115
在一家ecstore二开公司有一段时间了,公司希望往自己研发产品上面走,一直在培养新人。 最近要自己去微信登录,自己就在ectore的框架基础上,写的原生微信第三方登录以此来熟悉微信第三方登录,在ecstore上面去写。 一个简单的demo,不是很好,分享给大家,[详细]
-
PHP判断密码强度的方法详解
所属栏目:[PHP教程] 日期:2021-01-17 热度:123
本篇章节讲解PHP判断密码强度的方法。供大家参考研究具体如下: 一、php页面 = 10){ $score ++;}echo $score;exit; 二、html页面 三、js function getPassword(){ var value = $("input[name='newpwd']").attr('value'); $.get('index.php?r=accou[详细]
-
php实现自定义中奖项数和概率的抽奖函数示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:50
本篇章节讲解php实现自定义中奖项数和概率的抽奖函数。分享给大家供大家参考,具体如下: _rate = $rate;if (array_sum($this->_rate) > 100)//检测概率设置是否有问题throw new Exception('Winning rate upto 100%');if (array_sum($this->_rate) _rate[][详细]
-
PHP实现的简单AES加密解密算法实例
所属栏目:[PHP教程] 日期:2021-01-16 热度:55
本篇章节讲解PHP简单AES加密解密算法。供大家参考研究具体如下: PS:关于加密解密感兴趣的朋友还可以参考本站在线工具: 文字在线加密解密工具(包含AES、DES、RC4等): MD5在线加密工具: 在线散列/哈希算法加密工具: 在线MD5/hash/SHA-1/SHA-2/[详细]
-
PHP中的函数声明与使用详解
所属栏目:[PHP教程] 日期:2021-01-16 热度:157
函数 1. 函数名是标识符之一,只能有字母数字下划线,开头不能是数字; 函数名的命名,必须符合“小驼峰法则” FUNC(),func(),Func(); 函数名不区分大小写; 函数名不能与已有函数同名,不能与内置函数名同名; 2. function_exists("func"); 用于检测函数是否[详细]
-
PHP网站自动化配置的实现方法(必看)
所属栏目:[PHP教程] 日期:2021-01-16 热度:111
一直都在用yii2做项目,有在用自动化配置,但是没有自己去配置过。中午没事去看了下yii的初始化代码,发现都是php而已! yii2 初始化项目代码 所以,我们做项目肯定是可以用php做的,于是我新建了个文件夹,名为autoConfig,里面创建了个init,里面写了如下[详细]
-
浅谈PHP错误类型及屏蔽方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:182
程序只要在运行,就免不了会出现错误,错误很常见,比如Error,Notice,Warning等等。在PHP中,主要有以下3种错误类型。 1.注意(Notices) 这些都是比较小而且不严重的错误,比如去访问一个未被定义的变量。通常,这类的错误是不提示给用户的,但有时这些错[详细]
-
php正则删除img标签的方法示例 #60;font color=red#62;原创#6
所属栏目:[PHP教程] 日期:2021-01-16 热度:199
本篇章节讲解php正则删除img标签的方法。供大家参考研究具体如下: 一、问题 正则抓取过程中需要删除正文中的img标签,如: 欢迎访问编程之家 要求删除后变成: 欢迎访问编程之家 二、解决方法: 欢迎访问编程之家 ';$str= preg_replace('/ ]*?src[详细]
-
PHP编程获取各个时间段具体时间的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:68
本篇章节讲解PHP编程获取各个时间段具体时间的方法。供大家参考研究具体如下: ";echo "昨天:".date("Y-m-d",strtotime("-1 day"))," ";echo "明天:".date("Y-m-d",strtotime("+1 day")). " ";echo "一周后:".date("Y-m-d",strtotime("+1 week")).[详细]
-
Yii2选项卡的简单使用
所属栏目:[PHP教程] 日期:2021-01-16 热度:178
本文实例为大家分享了Yii2选项卡使用的具体代码,供大家参考,具体内容如下 'tabs','renderTabContent[详细]
-
Yii2实现ActiveForm ajax提交
所属栏目:[PHP教程] 日期:2021-01-16 热度:111
做项目时总会碰到ajax提交的功能,特别是在做后台提交时,一般都会用模型自动生成,这个功能的使用会比较频繁,其实只要了解了流程,操作还是挺简单的,使用起来也方便。 表单部分 ['save'],//提交地址(*可省略*) 'method[详细]
-
PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或
所属栏目:[PHP教程] 日期:2021-01-16 热度:83
我们大部分人都发过动态,想必都知道发动态、回复评论、删除动态的整个过程,那么作为初学者,要模仿这些功能有点复杂的,最起码表的关系得弄清楚~~ 先把思路理一下: (1)用户登录,用session读取当前用户----目的是:该用户可以发表动态,重点是显示该用[详细]
-
老生常谈PHP面向对象之注册表模式
所属栏目:[PHP教程] 日期:2021-01-16 热度:101
注册表模式可似把他想像成一个全局变量,所有的模块都从这个全局变量里存取数据,或者也可以想象成某个酒吧的许愿墙或留言版,上面的内容大家都可以看到,也可以改写。这里主要按作用域介绍三种类别的注册表类(请求级别、会话级别、应用程序级别)。 //基类[详细]
-
Yii2中简单的场景使用介绍
所属栏目:[PHP教程] 日期:2021-01-16 热度:94
本文主要介绍的是关于Yii2简单场景使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 直接上代码(主要部分): 模型层: 11],['account','required','message[详细]
-
在PHP 7下安装Swoole与Yar,Yaf的方法教程
所属栏目:[PHP教程] 日期:2021-01-16 热度:60
本文开发坏境: CentOS 7 PHP 7.0.16 安装PECL 7$ wget http://pear.php.net/go-pear.phar$ php go-pear.phar//php版本 安装swoole 配置 php.ini 安装 Yar和Yaf = 5.2.0,version $ localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 //其他报错 //checking for[详细]
-
总结一些PHP中好用但又容易忽略的小知识
所属栏目:[PHP教程] 日期:2021-01-16 热度:182
本文主要给大家总结了PHP中一些好用的小知识,分享出来供大家参考学习,下面来看看详细的介绍: 1、PHP函数之判断函数是否存在 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函[详细]
-
PHP手机号中间四位用星号*代替显示的实例
所属栏目:[PHP教程] 日期:2021-01-16 热度:164
在显示用户列表的场景中,一般用到手机号的显示时都需要对手机号进行处理,一般是把中间的四位换成星号****,我本人用php处理的思路是进行替换,用****替换手机号的中间四位 代码如下: $v){ $xing = substr($v['tel'],3,4); //获取手机号中间四位 $all_lott[详细]