-
PHP利用Socket获取网站的SSL证书与公钥
所属栏目:[PHP教程] 日期:2021-01-25 热度:109
通过 php curl 请求网页并不能获取到证书信息,此时需要使用 ssl socket 获取证书内容。下面来一起看看看详细的介绍: 示例代码: [ 'capture_peer_cert[详细]
-
JS+PHP实现用户输入数字后显示最大的值及所在位置
所属栏目:[PHP教程] 日期:2021-01-25 热度:81
本文主要给大家介绍的是关于JS+PHP实现用户输入数字后显示最大的值及所在位置的相关内容,目的:分清JS PHP的区别,拓宽思维,下面来一起看看详细的介绍: 分析 1.利用JS的prompt输入用户想要输入的值. 2.利用HTML表单的text标签将输入的值传递给PHP处理文件 3[详细]
-
PHP实现的简单操作SQLite数据库类与用法示例
所属栏目:[PHP教程] 日期:2021-01-25 热度:127
本篇章节讲解PHP实现的简单操作SQLite数据库类与用法。供大家参考研究具体如下: SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式[详细]
-
Yii2 如何在modules中添加验证码的方法
所属栏目:[PHP教程] 日期:2021-01-25 热度:59
最近玩了下Yii2的验证码部分,正常的逻辑都可以走通的,网上的例子也是没有问题的,关键有问题的部分是在module中使用的时候,分享给大家,往下看之前可以去看看正常情况下是如何使用的。 controller部分的代码,这里的跟网上的都类似 [ 'class[详细]
-
PHP实现下载远程图片保存到本地的方法
所属栏目:[PHP教程] 日期:2021-01-25 热度:97
在使用 PHP 做简单的爬虫的时候,我们经常会遇到需要下载远程图片的需求,所以下面来简单实现这个需求。 1.使用 curl 比如我们有下面这两张图片: 第一步,我们可以直接来使用最简单的代码实现: 那在下载远程图片的时候就可以这样: 2.封装一个类 缕清思路[详细]
-
php下载远程大文件(获取远程文件大小)的实例
所属栏目:[PHP教程] 日期:2021-01-25 热度:79
废话不多说,直接上代码 $fp = fopen($url,'rb'); if ($fp === false) exit('文件不存在或打开失败'); header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filena[详细]
-
PHP更安全的密码加密机制Bcrypt详解
所属栏目:[PHP教程] 日期:2021-01-25 热度:140
前言 我们常常为了避免在服务器受到攻击,数据库被拖库时,用户的明文密码不被泄露,一般会对密码进行单向不可逆加密——哈希。 常见的方式是: 密文越长,在相同机器上,进行撞库消耗的时间越长,相对越安全。 比较常见的哈希方式是 md5 + 盐,避免用户设置[详细]
-
详解yii2使用多个数据库的案例
所属栏目:[PHP教程] 日期:2021-01-25 热度:192
关于yii2配置操作多个数据库进行操作,文档上面也给出了具体的配置,一个实战性的例子,也是很简单的,我们这里以权限控制为单个管理库dbname2,业务库dbname 为例来看看如何配置多个数据库。 No1. 第一步,我们参照大部分百度的文档进行操作即可。 [ 'db' =[详细]
-
详解php几行代码实现CSV格式文件输出
所属栏目:[PHP教程] 日期:2021-01-24 热度:193
整理文档,搜刮出一个php实现CSV格式文件输出,稍微整理精简一下做下分享。 $str .= 'pro_code'.','.'words'.'n';//首先写入表格标题栏 foreach($is_error as $key = $value){//循环写入数据 $str .= $value['pro_code'].",".$value['words']."n"; } $str[详细]
-
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
所属栏目:[PHP教程] 日期:2021-01-24 热度:124
本篇章节讲解PHP实现微信模拟登陆并给用户发送消息的方法。供大家参考研究具体如下: '公众平台帐号','password[详细]
-
PHP开发的微信现金红包功能示例
所属栏目:[PHP教程] 日期:2021-01-24 热度:84
本篇章节讲解PHP开发的微信现金红包功能。分享给大家供大家参考,具体如下: 微信商家后台-现金红包开发 sdk create_noncestr(); //创建随机字符串 $stringA = $this->create_qianming($obj,false); //创建签名 $stringSignTemp = $stringA." //签名后加ap[详细]
-
PHP实现微信图片上传到服务器的方法示例
所属栏目:[PHP教程] 日期:2021-01-24 热度:130
本篇章节讲解PHP实现微信图片上传到服务器的方法。供大家参考研究具体如下: PicUrl);if($type=="image"){ $pic_url=save_file_to_sever($pic_img,$fromUsername);} GetRootPath(){ $sRealPath = realpath('./'); $sSelfPath = $_SERVER['PHP_SELF[详细]
-
PHP面向对象之事务脚本模式(详解)
所属栏目:[PHP教程] 日期:2021-01-23 热度:109
如下所示: */ namespace wooprocess; abstract class Base{ static $DB; //pdo对象 static $stmts = array(); //sql语句句柄 function __construct (){ $dsn = woobaseApplicationRegistry::getDSN(); if(is_null($dsn)){ throw new woobaseAppExcep[详细]
-
理清PHP在Linxu下执行时的文件权限方法
所属栏目:[PHP教程] 日期:2021-01-23 热度:178
一、文件权限及所属 1、文件有三种类型的权限,为了方便期间,可以用数字来代替,这样可以通过数字的加减,用一个数字就能标识这个文件的权限了,例如7=4+2+1,表示读写执行3个权限都有,6=4+2,表示有读写权限没有执行权限等等 2、联想web应用的rbac权限管[详细]
-
php 7新特性之类型申明详解
所属栏目:[PHP教程] 日期:2021-01-23 热度:64
前言 PHP7 将类型申明变成了可能,PHP 7 支持的形参类型申明的类型有以下几种 整型 浮点型 字符串型 布尔类型 函数形参与返回类型声明demo 如下 */class Demo{ /** int $name 则是形参类型声明 : int 是返回类型声明 */ public function age(int $age) : int[详细]
-
PHP使用new StdClass()创建空对象的方法分析
所属栏目:[PHP教程] 日期:2021-01-23 热度:59
本篇章节讲解PHP使用new StdClass()创建空对象的方法。供大家参考研究具体如下: PHP可以用 $object = new StdClass(); 创建一个没有成员方法和属性的空对象。 很多时候,程序员们会将一些参数配置项之类的信息放在数组中使用,但是数组操作起来并[详细]
-
解决php-fpm.service not found问题的办法
所属栏目:[PHP教程] 日期:2021-01-23 热度:128
前言 本文给大家详细介绍了解决php-fpm.service not found问题的相关内容,文中介绍的非常详细,下面来一起看看详细的介绍: 环境介绍 环境:ubuntu 16.04 64 php 版本:php-7.1.4 发现问题 正常编译安装 php 按照以前流程,把 init.d.php-fpm 往 /etc/init.[详细]
-
Yii 2.0在Grid中格式化时间方法示例
所属栏目:[PHP教程] 日期:2021-01-23 热度:195
本文主要给大家介绍了关于Yii 2.0在Grid中格式化时间的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 直接上代码 $dataProvider,'columns[详细]
-
Mac系统完美安装PHP7详细教程
所属栏目:[PHP教程] 日期:2021-01-23 热度:89
PHP发布5.6版本后,一直在等,等到了跨越式的PHP7版本,那么问题来了,版本6到哪去了?根据官方的说法,现在的PHP7要比PHP5.6快一倍,有的朋友说快十倍,反正是更快了,本人习惯Mac系统,因此根本Mac系统详细讲解如何安装PHP7! 一般有好几种方法来安装。 一[详细]
-
PHP培训要多少钱
所属栏目:[PHP教程] 日期:2021-01-23 热度:140
好多同学会加入到互联网行业,最好的入门可能就是学习PHP、web前端等。那今天我就回答一下大家php培训多少钱。 PHP培训分为三个阶段: 1.初级阶段 初级费用低一点,参考千锋PHP的培训费用,初级7周。费用6632。 2.高级阶段 高级阶段9周的时间,费用8500左右[详细]
-
PHP实现向关联数组指定的Key之前插入元素的方法
所属栏目:[PHP教程] 日期:2021-01-23 热度:160
本篇章节讲解PHP实现向关联数组指定的Key之前插入元素的方法。供大家参考研究具体如下: PHP 关联数组可以通过三种方式插入新元素: 1. $array[$insert_key] = $insert_value; 2. $array = array_merge($array,$insert_array); 3. $array = $array[详细]
-
PHP实现的激活用户注册验证邮箱功能示例
所属栏目:[PHP教程] 日期:2021-01-23 热度:95
本篇章节讲解PHP实现的激活用户注册验证邮箱功能。供大家参考研究具体如下: 这里将结合实例介绍如何使用PHP+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。 注册邮箱激活流程 1、用户注册2、插入用户数据,此时帐号未[详细]
-
iis6手工创建网站后无法运行php脚本的解决方法
所属栏目:[PHP教程] 日期:2021-01-21 热度:194
给人搬了十几个网站,老站用西部数码建站助手创建的,现在过期了无法继续创建,只能在Internet 信息服务(IIS)管理器创建网站,创建下来都没问题,但是就是无法打开网站。 测试打开txt文档、静态页面都能打开,一到打开php文件就直接就挂了,无法打开,什么报[详细]
-
PHP实现删除多重数组对象属性并重新赋值的方法
所属栏目:[PHP教程] 日期:2021-01-21 热度:195
本篇章节讲解PHP实现删除多重数组对象属性并重新赋值的方法。供大家参考研究具体如下: 实例:sphinx搜索出来的结果,要去掉某个属性值: Query ( $keyword,$index ); 方法一,直接删除属性: $val ) { unset($query['matches'][$k]["attrs"]["con[详细]
-
php利用ffmpeg提取视频中音频与视频画面的方法详解
所属栏目:[PHP教程] 日期:2021-01-21 热度:105
前言 FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。可以轻易地实现多种视频格式之间的相互转换。 FFmpeg的用户有Google,Facebook,Youtube,优[详细]
