PHP Primary script unknown 解决方法总结

相信很多配置php环境的都遇到过这个恼人的问题: 浏览器访问php文件,返回来 File not found 查看/var/log/nginx/error.log ,有 “Primary script unknown”,类似如下:2019/01/0...

2020-11-05

PHP Redis扩展无法加载的问题解决方法

最近在工作中需要使用PHP访问Redis,从https://github.com/phpredis/phpredis下载了phpredis,并且按照官方的说明进行了安装phpize./configure [--enable-redis-igbinary]make...

2020-11-05

php简单检测404页面的方法示例

本文实例讲述了php简单检测404页面的方法。分享给大家供大家参考,具体如下:需求描述:检测给定的url是否是404页面。方式一:使用file_get_contents函数,可以读取web中的网页或者文...

2020-11-05

php+js实现的无刷新下载文件功能示例

本文实例讲述了php+js实现的无刷新下载文件功能。分享给大家供大家参考,具体如下:服务器端页面步骤就是,设置头文件参数,然后读入并输出文件。下面代码的file_get_contents可以...

2020-11-05

php中错误处理操作实例分析

本文实例讲述了php中错误处理操作。分享给大家供大家参考,具体如下:错误触发有2种触发:系统触发: E_NOTICE:提示性错误,比如使用不存在的变量或常量
E_WARNING:警告性错误,比...

2020-11-05

php常用经典函数集锦【数组、字符串、栈、队列、排序等】

本文实例总结了php常用经典函数。分享给大家供大家参考,具体如下:数组函数数组操作range(start,end)创建一个数组,值从start开始,一直到end结束

如果range里面的参数是数字...

2020-11-05

PHP实现cookie跨域session共享的方法分析

本文实例讲述了PHP实现cookie跨域session共享的方法。分享给大家供大家参考,具体如下:做过web开发的小伙伴们都了解cookie和session,cookie是存储在客户端的,session是存储在服...

2020-11-05

PHP7数组的底层实现示例

PHP 数组具有的特性
PHP 的数组是一种非常强大灵活的数据类型,在讲它的底层实现之前,先看一下 PHP 的数组都具有哪些特性。可以使用数字或字符串作为数组健值$arr = [1 => 'ok...

2020-11-05

php的命名空间与自动加载实现方法

类的自动加载
引子
当我们在php代码中加载类时,我们必须要include或者require 某个类文件。
但遇到类似的情况,例如:require "Class1.php";require "Class2.php";$boy = $_GET...

2020-11-05

PHP命名空间与自动加载机制的基础介绍

前言include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。...

2020-11-05

PHP如何将图片文件上传到另外一台服务器上

  说,我有一个需求,就是一个临时功能。由于工作开发问题,我们有一个B项目,需要有一个商品添加的功能,涉及到添加商品内容,比如商品名字,商品描述,商品库存,商品图片等。后台商品添...

2020-11-05

thinkPHP3.2使用RBAC实现权限管理的实现

在thinkphp3.2中自己集成了RBAC来实现权限管理,RBAC实现类在项目中地址为:ThinkPHP/Librar/Org/Util/Rbac.class.php,其中集成了我们所需的权限管理操作一:表设计在thinkPHP的Rb...

2020-11-05

Thinkphp5框架使用validate实现验证功能的方法

本文实例讲述了Thinkphp5框架使用validate实现验证功能的方法。分享给大家供大家参考,具体如下:作为前端er,对于验证这块有着切身的体会,虽然逐渐得心应手,但始终没有一个内置的...

2020-11-05

Thinkphp5框架实现图片、音频和视频文件的上传功能详解

本文实例讲述了Thinkphp5框架实现图片、音频和视频文件的上传功能。分享给大家供大家参考,具体如下:首先是同步上传,最为基础的上传的方式,点击表单提交之后跳转那种。如下前端...

2020-11-05

Thinkphp5框架ajax接口实现方法分析

本文实例讲述了Thinkphp5框架ajax接口实现方法。分享给大家供大家参考,具体如下:前一篇讲到thinkphp5从数据库获取数据之后赋给视图view ,前一篇从数据渲染方式来说是服务端数...

2020-11-05

thinkPHP5使用Rabc实现权限管理

在之前我们已经了解了think3.2Rbac的权限管理操作,但是在thinkPHP5中thinkPHP没有内置Rabc操作,所以我们需要使用一个thinkPHP的Rbac拓展来实现权限管理,在thinkPHP中我们可以...

2020-11-05

Laravel5.4简单实现app接口Api Token认证方法

我是小白,今天写这篇文章主要是给新手学习看的,大佬就不用看了,有很多不足望大家指出,共同进步。在开发中许多 API 通常在返回响应之前都需要某种形式的认证,有些时候,一个认证的...

2020-11-05

Yii框架分页技术实例分析

本文实例讲述了Yii框架分页技术。分享给大家供大家参考,具体如下:直接上代码:1.首先写控制器层先引用pagination类use yii\data\Pagination;写自己的方法:function actionFenye...

2020-11-05

php中的钩子理解及应用实例分析

本文实例讲述了php中的钩子理解及应用。分享给大家供大家参考,具体如下:钩子的解释钩子定义钩子是编程里一个常见概念,非常的重要。它使得系统变得非常容易拓展,(而不用理解其内...

2020-11-05

laravel框架模板之公共模板、继承、包含实现方法分析

本文实例讲述了laravel框架模板之公共模板、继承、包含实现方法。分享给大家供大家参考,具体如下:简介:利用laravel框架开发后台管理系统或web站点,即嵌入式开发,所以php开发人员...

2020-11-05

PHP 文件上传限制问题

PHP 大文件上传占用大量资源,因此需要对上传的大小进行限制,以下为相关的三个参数: client_max_body_size upload_max_filesize post_max_size
与以上相对应的三个报错信...

2020-11-05

PHP实现单文件、多个单文件、多文件上传函数的封装示例

本文实例讲述了PHP实现单文件、多个单文件、多文件上传函数的封装。分享给大家供大家参考,具体如下:表单:s.php要在选择上传文件时能一次选择多个文件,那么就加multiple="multip...

2020-11-05

PHP单文件上传原理及上传函数的封装操作示例

本文实例讲述了PHP单文件上传原理及上传函数的封装操作。分享给大家供大家参考,具体如下:表单:0.php:<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</t...

2020-11-05

Laravel使用Queue队列的技巧汇总

前言Laravel 队列为不同的后台队列服务提供统一的 API,例如 Beanstalk,Amazon SQS,Redis,甚至其他基于关系型数据库的队列。队列的目的是将耗时的任务延时处理,比如发送邮件,从而...

2020-11-05

php根据地址获取百度地图经纬度的实例方法

首先我们来看全部实例代码:/** * @param string $address 地址 * @param string $city 城市名 * @return array */function getLatLng($address=‘‘,$city=‘‘){ $result =...

2020-11-05

php中钩子(hook)的原理与简单应用demo示例

本文实例讲述了php中钩子(hook)的原理与简单应用。分享给大家供大家参考,具体如下:我们先来回顾下原本的开发流程;  产品汪搞出了一堆需求;  当用户注册成功后需要发送短...

2020-11-05

Thinkphp5框架简单实现钩子(Hook)行为的方法示例

本文实例讲述了Thinkphp5框架简单实现钩子(Hook)行为的方法。分享给大家供大家参考,具体如下:实现在一个方法开始和结束加入两个行为:api_init、api_end框架的搭建和模块的建立...

2020-11-05

解决Laravel blade模板转义html标签的问题

解决Laravel blade模板转义html标签的问题:后台textarea提交到表里面的数据展现到前端页面时(在后台已使用nl2br()函数进行转换),直接显示如下:很尴尬!!!解决方法如下:{!! $...

2020-11-05

解决laravel 出现ajax请求419(unknown status)的问题

如下所示:这个是因为laravel自带CSRF验证的问题解决方法方法一:去关掉laravel的csrf验证,但这个人不建议,方法也不写出来了。方法二:把该接口写到api.php上就好了方法三:首先在页...

2020-11-05

laravel 配置路由 api和web定义的路由的区别详解

1、路由经过中间件方面不同打开kerenl.php就可以看到区别 protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Co...

2020-11-05

Yii框架通过请求组件处理get,post请求的方法分析

本文实例讲述了Yii框架通过请求组件处理get,post请求的方法。分享给大家供大家参考,具体如下:在控制器的操作中处理get,post请求时,首先需要获得请求组件。$request = \Yii::$app...

2020-11-05

Yii框架实现对数据库的CURD操作示例

本文实例讲述了Yii框架实现对数据库的CURD操作。分享给大家供大家参考,具体如下:首先要对数据库进行操作,需要创建一个和数据库表名相同的model,放在models文件夹下user.php<&#6...

2020-11-05

使用Laravel中的查询构造器实现增删改查功能

引言上一篇介绍了如何在windows环境下跑一个 laravel 项目,这一篇写如何使用 laravel 中的 查询构造器 实现增删改查。读这篇文章时我默认你已拥有如下知识: 了解php的基础...

2020-11-05

Yii框架的布局文件实例分析

本文实例讲述了Yii框架的布局文件。分享给大家供大家参考,具体如下:首先,何为布局文件呢?我的理解就是布局存放了视图文件中的相同代码,使用布局文件可以减少视图文件代码的冗余...

2020-11-05

PHP命名空间用法实例分析

本文实例讲述了PHP命名空间用法。分享给大家供大家参考,具体如下:在讲解命名空间之前,我们先了解一个问题。我们在网站根目录创建一个文件夹,在文件夹中创建a.php<&#63;phpclass...

2020-11-05

Yii框架响应组件用法实例分析

本文实例讲述了Yii框架响应组件用法。分享给大家供大家参考,具体如下:当我们的浏览器发送过来一个请求之后,在我们的操作里面对请求经过处理之后,我们的服务器也会把请求的结果...

2020-11-05

Yii框架中用response保存cookie,用request读取cookie的原理解析

本文实例讲述了Yii框架中用response保存cookie,用request读取cookie的原理。分享给大家供大家参考,具体如下:在学习cookie的时候,相信很多人和我有一样的疑惑?为什么保存cookie要...

2020-11-05

Yii框架操作cookie与session的方法实例详解

本文实例讲述了Yii框架操作cookie与session的方法。分享给大家供大家参考,具体如下:cookie操作设置cookie//获取response->cookies组件$cookies = \Yii::$app->response->cook...

2020-11-05

Laravel框架查询构造器 CURD操作示例

本文实例讲述了Laravel框架查询构造器 CURD操作。分享给大家供大家参考,具体如下:新增//插入一条数据public function insert(){ $rs = DB::table('student')->insert([ '...

2020-11-05

Laravel框架创建路由的方法详解

本文实例讲述了Laravel框架创建路由的方法。分享给大家供大家参考,具体如下:
我这里使用的Laravel版本是5.6,路由位置在routes/web.php中,所以我们在这个文件中添加我们想要添加...

2020-11-05

php生成微信红包数组的方法

1.1. 源代码<&#63;php/ * @param $total [你要发的红包总额] * @param int $num [发几个] @return array [生成红包金额] /function getRedGift($total, $num = 10) {$min =...

2020-11-05

Laravel5.4框架中视图共享数据的方法详解

本文实例讲述了Laravel5.4框架中视图共享数据的方法。分享给大家供大家参考,具体如下:每个人都会遇到这种情况:某些数据还在每个页面进行使用,比如用户信息,或者菜单数据,最基本的...

2020-11-05

laravel5.1框架基础之路由详解

本文实例讲述了laravel5.1框架基础之路由。分享给大家供大家参考,具体如下:我在学习Laravel5.1,虽然刚刚开始,认识很浅,但还是需要做做归纳,清晰认识
建议大家到laravel学院学习la...

2020-11-05

laravel5.1框架基础之Blade模板继承简单使用方法分析

本文实例讲述了laravel5.1框架基础之Blade模板继承简单使用方法。分享给大家供大家参考,具体如下:模板继承什么用? 自然是增强基础页面的复用,有利于页面文档的条理,也便于更改多...

2020-11-05

PHP的介绍以及优势详细分析

介绍:PHP 是一种HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运...

2020-11-05

浅析PHP7 的垃圾回收机制

垃圾回收机制
垃圾回收机制是一种动态存储分配方案。它会自动释放程序不再需要的已分配的内存块。 自动回收内存的过程叫垃圾收集。垃圾回收机制可以让程序员不必过分关心程...

2020-11-05

Laravel框架实现的上传图片到七牛功能详解

本文实例讲述了Laravel框架实现的上传图片到七牛功能。分享给大家供大家参考,具体如下:新建项目这里直接用一个新的Laravel5.3的项目进行演示,其他版本都是一样不会影响功能,顶...

2020-11-05

Laravel框架中缓存的使用方法分析

本文实例讲述了Laravel框架中缓存的使用方法。分享给大家供大家参考,具体如下:1. Laravel为各种不同的缓存系统提供了一致的API,支持的缓存有File、Memcached和Redis等2. 主要...

2020-11-05

Yii框架连表查询操作示例

本文实例讲述了Yii框架连表查询操作。分享给大家供大家参考,具体如下:Join//表连接//查询出学生、班级、校区、记录表的所有数据$data=Jf_record::find() ->join('join','j...

2020-11-05

PHP中将一个字符串部分字符用星号*替代隐藏的实现代码

有时候我们在开发中会遇到这样一种情况,例如:显示手机号我们需要将中间4位遮挡掉,一般使用“*”号代替,或是显示身份证号码是为了保护个人信息也同样需要遮挡掉4位,故可用到下列...

2020-11-05
返回顶部
顶部