0

tp5模型save与create

以往tp3.2里模型插入数据库的方法通常使用add tp5后一开始我发现save与create方法都能插入数据 也不知道有什么分别,后来一般都使用create方法 终于有一次操作关联表时,由于使用create没有返回主键 导致关联表的另一个字段没有写入到调用的实例里 通过查看文档使用save解决 ...

xueheo 发布于 2018-02-19 18:33 评论(0)阅读(1)
0

Laravel (5.5.33) 加载过程---instance方法(三)

在bootstrap/app.php 实例化 vendor/laravel/framework/src/Illuminate/Foundation/Application.php类 该类的魔术方法 查看注册 app 和container到 instances数组中 查看今天主要的方法 instanc ...

Sunlight1992 发布于 2018-02-17 15:47 评论(0)阅读(14)
0

剑指offer试题(PHP篇一)

1.二维数组中的查找 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 时间限制:1秒 空间限制:32768K <?php function Find($target, $ ...

zlnevsto 发布于 2018-02-14 19:17 评论(0)阅读(25)
0

tp5 migrate数据库迁移工具

tp5相对与tp3.2有很大的不同 migrate是其中一点,通过migrate程序员可以在php代码中创建数据库修改回滚等操作 首先下载migrate扩展,命令行到当前项目目录下执行 通过使用php think命令可以查看migrate是否成功下载 使用migrate:create migrate ...

xueheo 发布于 2018-02-10 14:39 评论(0)阅读(30)
0

session一直报错Session store not set on request

Route::group(['middleware' => ['web']], function () { //});仍然报错,看了 session是使用默认file,没问题;app/storage文件也是可写的,然后在 Kernel.php中添加了 protected $middleware = ...

张扬个性,敢为天下先 发布于 2018-02-10 09:28 评论(0)阅读(22)
0

Laravel 5.4.36 session 生效问题

在测试过程中发现 如果方法有echo 等函数输出到PHP的输出缓存中 存在 sessionID 不会放到http的请求头中 下次请求也就拿不到sessionid问题 问题的原因 代码位置:public/index.php 该方法代用方法 代码:vendor/symfony/http-foundati ...

Sunlight1992 发布于 2018-02-10 00:17 评论(0)阅读(22)
0

Laravel 5.4.36 session 没有保存成功问题

session使用注意点 工作中使用的是session默认的文件缓存 在使用过发现 session()->put("key","values") 发现 没有设置成功 最后翻源码发现是使用文件缓存时候需要使用save() 方法才能持久化到数据库中 源码:vendor/laravel/framework ...

Sunlight1992 发布于 2018-02-09 23:54 评论(0)阅读(20)
0

微信自定义菜单中文乱码问题

$menu = array( 'button' => array( array( 'type'=>'view', 'name'=>'百度', 'url'=>'https://www.baidu.com', ), ), ); $menu = json_encod... ...

张扬个性,敢为天下先 发布于 2018-02-09 20:30 评论(0)阅读(16)
0

php Glob() 使用 查找文件:

1. 取得所有的后缀为PHP的文件(加上路径)$file=glob('D:/phpStudy/WWW/prictue/*.php');print_r($file);//如果没有指定文件夹的话就是显示出同级的目录后缀为PHP的文件。以数组形式返回2. 取得所有的后缀为PHP和html的文件(加上路径) ...

Logan丶K 发布于 2018-02-09 17:50 评论(0)阅读(18)
0

Thinkphp5 使用composer中seeder播种机

前因: 前几天,客户要求做一个会员问答的系统,我就按流程做了,到了需要调用数据库数据时,觉得一个个添加又有点笨~ 解决过程: 后来查了查手册,看看国外blog案例,我搞出来了个不错的方法~~~ 我的使用记录已截图: 直到后面这个,显示出,时间,就表明播种机运行成功了~ 以下是使用官方过程 Seede ...

Darren_zzy 发布于 2018-02-09 17:24 评论(0)阅读(24)
0

php分页思路

新手写的一个分页思路,代码实现请忽略,仅用于做笔记, 这个思路关键在于 $half=intval($this->showPage/2); $this->startPage=max(1,$this->nowPage-$half); $this->endPage=min($this->startPage ...

柠檬v不萌 发布于 2018-02-09 15:57 评论(0)阅读(27)
0

浅谈PHP异常处理

1、PHP中异常的独特性 PHP中的异常的独特性,即PHP中的异常不同于主流语言C++、java中的异常。在Java中,异常是唯一的错误报告方式,而在PHP中却不是这样,而是把所有不正常的情况都视作了错误进行处理。这两种语言对异常和错误的界定存在分歧。什么是异常什么是错误,两种语言的设计者存在不同的 ...

那一叶随风 发布于 2018-02-09 11:40 评论(0)阅读(253)
0

window下 php7+apache2搭建

一、下载php7和apache2.4 首先下载php7的windows压缩包,到这里下载http://windows.php.net/download/ Php7 VC14 x86 Thread Safe (2015-Dec-03 21:09:17) zip [20.98MB] window下一般用 ...

柠檬v不萌 发布于 2018-02-08 11:36 评论(0)阅读(30)
0

ThinkPHP出现General error: 2006 MySQL server has gone away的解决方法

错误: #13 {main}SQLSTATE[HY000]: General error: 2006 MySQL server has gone awayFILE: \ThinkPHP\Library\Think\Db\Driver.class.php(169) 原因分析: 本次错误提示是在cli模 ...

DragonDean 发布于 2018-02-07 22:03 评论(0)阅读(30)
0

[转] PHP读取HTTP接口如何处理超时

原文地址:https://www.jianshu.com/p/446ea7aaea86 最近在工作中遇到一个读取 HTTP 接口慢的问题(使用的是 PHP 服务器端语言),所以想谈谈服务器端读取外部资源超时机制的问题,谨以此文做个笔记。 在 Web 开发中,需要有大量的外部资源进行交互,比如说 My ...

陶士涵 发布于 2018-02-06 15:27 评论(0)阅读(70)
0

PHP使用file_get_contents或curl请求https的域名内容为空或Http 505错误的问题排查方法

PHP file_get_contents 获取https地址返回空或报错的问题 ...

cehui0303 发布于 2018-02-06 14:48 评论(0)阅读(43)
0

trait代码复用

在面对对象编程中我们经常通过继承来解决部分代码多次出现的问题 php支持单继承,有时候由于不相关联的两个类的方法相同我们需要进行继承操作, trait可以实现不继承的情况下复用代码 trait的使用类似于类 trait 类名 { public function 方法名(){ .......... } ...

xueheo 发布于 2018-02-06 14:21 评论(0)阅读(29)
0

PHP定义字符串的四种方式

1、简介 在PHP中这门语言中,因为是弱类型语言,因此使用变量时不需提前定义即可使用。 我们在使用php进行开发的时候,大多数使用双引号、单引号进行定义字符串。既然有这两种方式,那么他们之间肯定是有区别的。 并且,除了单双引号定义字符串这两种方式外,php还增加了heredoc和nowdoc这两种语 ...

那一叶随风 发布于 2018-02-05 21:49 评论(0)阅读(110)
0

WordPress 4.9.1 添加备案号的正确姿势

网上有很多关于WordPress如何添加备案的文章,但并不适合4.9.1这个版本,大多数提供的方案都是去主题目录下的的foot.php文件修改代码,但是对于4.9.1这个版本并不适用。正确的添加姿势如下: ...

少年张翠山 发布于 2018-02-05 08:44 评论(0)阅读(19)
0

怎么去掉织梦网站首页带的index.html

用织梦cms做网站输入网站就自动跳转到index.html。服务器已经将默认文档设置为index.html了。首页返回状态码为 301,想打开域名后只显示域名而不在后面带上index.html,在网上找了下方法,分享给大家 如果你在服务器上已经设置了默认文档,依然显示index.html的话,可以用 ...

绿茶科技 发布于 2018-02-04 16:35 评论(0)阅读(43)