PHP Primary script unknown 解决方法总结
相信很多配置php环境的都遇到过这个恼人的问题: 浏览器访问php文件,返回来 File not found 查看/var/log/nginx/error.log ,有 “Primary script unknown”,类似如下:2019/01/0...
相信很多配置php环境的都遇到过这个恼人的问题: 浏览器访问php文件,返回来 File not found 查看/var/log/nginx/error.log ,有 “Primary script unknown”,类似如下:2019/01/0...
最近在工作中需要使用PHP访问Redis,从https://github.com/phpredis/phpredis下载了phpredis,并且按照官方的说明进行了安装phpize./configure [--enable-redis-igbinary]make...
本文实例讲述了php简单检测404页面的方法。分享给大家供大家参考,具体如下:需求描述:检测给定的url是否是404页面。方式一:使用file_get_contents函数,可以读取web中的网页或者文...
本文实例讲述了php+js实现的无刷新下载文件功能。分享给大家供大家参考,具体如下:服务器端页面步骤就是,设置头文件参数,然后读入并输出文件。下面代码的file_get_contents可以...
本文实例讲述了php中错误处理操作。分享给大家供大家参考,具体如下:错误触发有2种触发:系统触发: E_NOTICE:提示性错误,比如使用不存在的变量或常量
E_WARNING:警告性错误,比...
本文实例总结了php常用经典函数。分享给大家供大家参考,具体如下:数组函数数组操作range(start,end)创建一个数组,值从start开始,一直到end结束
如果range里面的参数是数字...
本文实例讲述了PHP实现cookie跨域session共享的方法。分享给大家供大家参考,具体如下:做过web开发的小伙伴们都了解cookie和session,cookie是存储在客户端的,session是存储在服...
PHP 数组具有的特性
PHP 的数组是一种非常强大灵活的数据类型,在讲它的底层实现之前,先看一下 PHP 的数组都具有哪些特性。可以使用数字或字符串作为数组健值$arr = [1 => 'ok...
类的自动加载
引子
当我们在php代码中加载类时,我们必须要include或者require 某个类文件。
但遇到类似的情况,例如:require "Class1.php";require "Class2.php";$boy = $_GET...
前言include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。...
说,我有一个需求,就是一个临时功能。由于工作开发问题,我们有一个B项目,需要有一个商品添加的功能,涉及到添加商品内容,比如商品名字,商品描述,商品库存,商品图片等。后台商品添...
在thinkphp3.2中自己集成了RBAC来实现权限管理,RBAC实现类在项目中地址为:ThinkPHP/Librar/Org/Util/Rbac.class.php,其中集成了我们所需的权限管理操作一:表设计在thinkPHP的Rb...
本文实例讲述了Thinkphp5框架使用validate实现验证功能的方法。分享给大家供大家参考,具体如下:作为前端er,对于验证这块有着切身的体会,虽然逐渐得心应手,但始终没有一个内置的...
本文实例讲述了Thinkphp5框架实现图片、音频和视频文件的上传功能。分享给大家供大家参考,具体如下:首先是同步上传,最为基础的上传的方式,点击表单提交之后跳转那种。如下前端...
本文实例讲述了Thinkphp5框架ajax接口实现方法。分享给大家供大家参考,具体如下:前一篇讲到thinkphp5从数据库获取数据之后赋给视图view ,前一篇从数据渲染方式来说是服务端数...
在之前我们已经了解了think3.2Rbac的权限管理操作,但是在thinkPHP5中thinkPHP没有内置Rabc操作,所以我们需要使用一个thinkPHP的Rbac拓展来实现权限管理,在thinkPHP中我们可以...
我是小白,今天写这篇文章主要是给新手学习看的,大佬就不用看了,有很多不足望大家指出,共同进步。在开发中许多 API 通常在返回响应之前都需要某种形式的认证,有些时候,一个认证的...
本文实例讲述了Yii框架分页技术。分享给大家供大家参考,具体如下:直接上代码:1.首先写控制器层先引用pagination类use yii\data\Pagination;写自己的方法:function actionFenye...
本文实例讲述了php中的钩子理解及应用。分享给大家供大家参考,具体如下:钩子的解释钩子定义钩子是编程里一个常见概念,非常的重要。它使得系统变得非常容易拓展,(而不用理解其内...
本文实例讲述了laravel框架模板之公共模板、继承、包含实现方法。分享给大家供大家参考,具体如下:简介:利用laravel框架开发后台管理系统或web站点,即嵌入式开发,所以php开发人员...
PHP 大文件上传占用大量资源,因此需要对上传的大小进行限制,以下为相关的三个参数: client_max_body_size upload_max_filesize post_max_size
与以上相对应的三个报错信...
本文实例讲述了PHP实现单文件、多个单文件、多文件上传函数的封装。分享给大家供大家参考,具体如下:表单:s.php要在选择上传文件时能一次选择多个文件,那么就加multiple="multip...
本文实例讲述了PHP单文件上传原理及上传函数的封装操作。分享给大家供大家参考,具体如下:表单:0.php:<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</t...
前言Laravel 队列为不同的后台队列服务提供统一的 API,例如 Beanstalk,Amazon SQS,Redis,甚至其他基于关系型数据库的队列。队列的目的是将耗时的任务延时处理,比如发送邮件,从而...
首先我们来看全部实例代码:/** * @param string $address 地址 * @param string $city 城市名 * @return array */function getLatLng($address=‘‘,$city=‘‘){ $result =...
本文实例讲述了php中钩子(hook)的原理与简单应用。分享给大家供大家参考,具体如下:我们先来回顾下原本的开发流程; 产品汪搞出了一堆需求; 当用户注册成功后需要发送短...
本文实例讲述了Thinkphp5框架简单实现钩子(Hook)行为的方法。分享给大家供大家参考,具体如下:实现在一个方法开始和结束加入两个行为:api_init、api_end框架的搭建和模块的建立...
解决Laravel blade模板转义html标签的问题:后台textarea提交到表里面的数据展现到前端页面时(在后台已使用nl2br()函数进行转换),直接显示如下:很尴尬!!!解决方法如下:{!! $...
如下所示:这个是因为laravel自带CSRF验证的问题解决方法方法一:去关掉laravel的csrf验证,但这个人不建议,方法也不写出来了。方法二:把该接口写到api.php上就好了方法三:首先在页...
1、路由经过中间件方面不同打开kerenl.php就可以看到区别 protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Co...
本文实例讲述了Yii框架通过请求组件处理get,post请求的方法。分享给大家供大家参考,具体如下:在控制器的操作中处理get,post请求时,首先需要获得请求组件。$request = \Yii::$app...
本文实例讲述了Yii框架实现对数据库的CURD操作。分享给大家供大家参考,具体如下:首先要对数据库进行操作,需要创建一个和数据库表名相同的model,放在models文件夹下user.php<...
引言上一篇介绍了如何在windows环境下跑一个 laravel 项目,这一篇写如何使用 laravel 中的 查询构造器 实现增删改查。读这篇文章时我默认你已拥有如下知识: 了解php的基础...
本文实例讲述了Yii框架的布局文件。分享给大家供大家参考,具体如下:首先,何为布局文件呢?我的理解就是布局存放了视图文件中的相同代码,使用布局文件可以减少视图文件代码的冗余...
本文实例讲述了PHP命名空间用法。分享给大家供大家参考,具体如下:在讲解命名空间之前,我们先了解一个问题。我们在网站根目录创建一个文件夹,在文件夹中创建a.php<?phpclass...
本文实例讲述了Yii框架响应组件用法。分享给大家供大家参考,具体如下:当我们的浏览器发送过来一个请求之后,在我们的操作里面对请求经过处理之后,我们的服务器也会把请求的结果...
本文实例讲述了Yii框架中用response保存cookie,用request读取cookie的原理。分享给大家供大家参考,具体如下:在学习cookie的时候,相信很多人和我有一样的疑惑?为什么保存cookie要...
本文实例讲述了Yii框架操作cookie与session的方法。分享给大家供大家参考,具体如下:cookie操作设置cookie//获取response->cookies组件$cookies = \Yii::$app->response->cook...
本文实例讲述了Laravel框架查询构造器 CURD操作。分享给大家供大家参考,具体如下:新增//插入一条数据public function insert(){ $rs = DB::table('student')->insert([ '...
本文实例讲述了Laravel框架创建路由的方法。分享给大家供大家参考,具体如下:
我这里使用的Laravel版本是5.6,路由位置在routes/web.php中,所以我们在这个文件中添加我们想要添加...
1.1. 源代码<?php/ * @param $total [你要发的红包总额] * @param int $num [发几个] @return array [生成红包金额] /function getRedGift($total, $num = 10) {$min =...
本文实例讲述了Laravel5.4框架中视图共享数据的方法。分享给大家供大家参考,具体如下:每个人都会遇到这种情况:某些数据还在每个页面进行使用,比如用户信息,或者菜单数据,最基本的...
本文实例讲述了laravel5.1框架基础之路由。分享给大家供大家参考,具体如下:我在学习Laravel5.1,虽然刚刚开始,认识很浅,但还是需要做做归纳,清晰认识
建议大家到laravel学院学习la...
本文实例讲述了laravel5.1框架基础之Blade模板继承简单使用方法。分享给大家供大家参考,具体如下:模板继承什么用? 自然是增强基础页面的复用,有利于页面文档的条理,也便于更改多...
介绍:PHP 是一种HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运...
垃圾回收机制
垃圾回收机制是一种动态存储分配方案。它会自动释放程序不再需要的已分配的内存块。 自动回收内存的过程叫垃圾收集。垃圾回收机制可以让程序员不必过分关心程...
本文实例讲述了Laravel框架实现的上传图片到七牛功能。分享给大家供大家参考,具体如下:新建项目这里直接用一个新的Laravel5.3的项目进行演示,其他版本都是一样不会影响功能,顶...
本文实例讲述了Laravel框架中缓存的使用方法。分享给大家供大家参考,具体如下:1. Laravel为各种不同的缓存系统提供了一致的API,支持的缓存有File、Memcached和Redis等2. 主要...
本文实例讲述了Yii框架连表查询操作。分享给大家供大家参考,具体如下:Join//表连接//查询出学生、班级、校区、记录表的所有数据$data=Jf_record::find() ->join('join','j...
有时候我们在开发中会遇到这样一种情况,例如:显示手机号我们需要将中间4位遮挡掉,一般使用“*”号代替,或是显示身份证号码是为了保护个人信息也同样需要遮挡掉4位,故可用到下列...