错误如下:执行:php artisan migrate时报错: [PDOException]SQLSTATE[HY000] [2002] Connection refused 解决办法:第一步:.env文件下host配置错了,应该是虚拟上的mysql,所以host=192.168.10.10第二步:执行 php artisan config:clear第三部:执行 php artisan migrate原文:http://www.cnblogs.com/feixiablog/p/7845292.html
PHP打印各种金字塔!<?php
for($i=1;$i<=7;$i++){for($j=1;$j<=5-$i;$j++){echo ‘‘;}for($k=1;$k<=$i-1;$k++){echo "*";}echo "<br/>";
}?><?phpfor($i=1;$i<=5;$i++){for($j=1;$j<=2*$i-1;$j++){echo ‘*‘;}for($k=2;$k<=$j;$k++){echo ‘ ‘;}echo ‘<br/>‘;
}?><?php
$n=5;
for($i=1;$i<=$n;$i++){for($k=1;$k<=$n-$i;$k++){echo " ";}for($j=1;$j<=($i-1)*2+1;$j++){echo ‘*‘;}echo ‘<br/>‘;
}?><?php
$n=5;
for($i=1;...
本帖最后由 fish_study 于 2014-12-31 00:18 编辑五四陈科学院博主54chen(陈臻),哥学社创始人,前人人网分布式存储nuclear研发人员,现关注erlang、hadoop,感受创业@小米米聊。米聊号:110005,也可以通过czhttp@gmail.com 联系到他。Skiyo - Everyone is a newbie! 博主董立强:忠实的PHP粉丝,前端业余爱好者,非常喜欢折腾,恨油菜花,有各种奇怪的想法,有远大的理想与抱负!可以通过电子邮件 jessica.dlq@gmail.com 联系到他...
1.TestSystem大概结构框图2.数据库设计(11张表)数据库名称:db_testsystem数据库表:tb_admin 记录题库管理员帐户信息代码tb_allcontent 记录随机抽取题目的内容代码tb_answer 记录考生答卷的答案代码tb_paper 记录随机产生的试卷代码tb_parameter 记录客户登录的ip及帐户等附加信息代码tb_record 记录各个题目的题型、...
PHP基本语法规范:1、<?php 开头 ?>结尾 2、php可以单独存在,也可以和HTML等结合使用3、后缀名一般以.php结尾 (php4 php6 phtml等也有但不常用)4、php的配置一般为php.ini开发PHP的环境准备1、phpstudy 8版本,php的版本可以随意调整,代码放在WEB服务器的更目录(document-root),默认首页一般是index.php/index.html,php的扩展一般为xxx.dll(动态链接库文件),php——mysql.dll是php的mysql扩展2、安装编辑工具:sub...
如何导入excel请看:ThinkPHP3.2.3使用PHPExcel类操作excel导入读取excel // 引入PHPExcel类 import("Org.Util.PHPExccel");import("Org.Util.PHPExccel.Reader.Excel5"); // 创建Excel文件对象 $excel = new \PHPExcel();// 设置文档信息,这个文档信息windows系统可以右键文件属性查看,.xls时有效$excel->getProperties()->setCreator("Author") ->setLastModifiedBy("Author1") ->setTitle("Title") ->setSubject("Subje...
//导出的数据源 二维数组$data = [[‘name‘ => ‘1‘,‘phone‘ =>‘1的电话‘,‘pic_url‘ =>[]],[‘name‘ => ‘2‘,‘phone‘ =>‘2的电话‘,‘pic_url‘ =>[]]];//设置参数$indexKey = [‘name‘, ‘phone‘, ‘pic_url‘];//与表头对应的要导出的二维数组的键$thValue = ["姓名", ‘电话‘, ‘图片‘];//表头$fileName = "测试导出表";//表名$table = ‘‘;//需要特殊处理的单元格,对应二维数组的键$urlArr = [‘pic_url‘]...
php有redis的扩展,目前来说,还不支持redis cluster,推荐一下predis,功能比较全,从单个,到主从,到cluster都是支持的。效率怎么样,要靠自己去测试一下。 1,下载predishttps://github.com/nrk/predis2,predis 事例查看复制打印?<?php require ‘autoload.php‘; $servers = array( ‘tcp://192.168.10.219:6379‘, ‘tcp://192.168.10.219:6380‘, ‘tcp://192.168.10.219:6381‘, ‘tcp://192.168.10.220:63...
Requirements:1,需要一个linux系统。2, X-Server。(在命令行下实现对X-server的模拟,渲染图形进行缓存)-在没有安装X-Server的环境下提供图像渲染)Agenda:以ubuntu系统为例:1, 打开命令行。2,安装svn,g++,如果以前装过,执行这段命令也没关系,不会报错。sudo apt-get install subversion libqt4-webkit libqt4-dev g++3, 安装CutyCapt,基于svn,svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt4, 上...
/** * @description: 获取一个日期范围内的日期 * @param {interval:日期范围,type:取值类型,-:获取之前日期;+:获取之后的日期} * @return: */protected function getDateInterval($interval,$type){ $dateArr = []; for ($i = $interval - 1; $i >= 0; $i--) { array_push($dateArr, date(‘Ymd‘, strtotime("{$type}{$i} day"))); } if($type==‘+‘)$dateArr=array_reverse($dateArr); return $dat...
一、安装软件前的准备系统的安装:插入freebsd6.2以上的光盘,最小化安装系统,同时安装好ports二、手动安装nginx+php1) 进入系统后,准备cvs更新:1. cd /usr/ports/net/cvsup-without-gui2. cp /usr/share/examples/cvsup/ports-supfile /etc/ports-supfile3. # vi /etc/ports-supfile将其中的#*default host=CHANGE_THIS.FreeBSD.org一行改为*default host=cvsup4.FreeBSDchina.org4. 更...
在《PHP 5.3 入门经典》9.6.3 的试一试中(P235),给出了一个上传文件的例子,这里的文件格式为jpeg图片(image/jpeg)。如果之前未配置 php.ini 中的 upload_tmp_dir 参数,则会出现上传失败的提示信息。看如下代码片段if(isset($_FILES["photo"])) and $_FILES["photo"]["error"] == UPLOAD_ERR_OK)该判断语句中的条件如果为真,则继续。而此时 $_FILES["photo"]["error"] 值为6,UPLOAD_ERR_OK值为0(表示上传成功)。下面列出...
本文主要和大家分享PHP生成带logo图像二维码的两种方法,主要以文字和代码的形式和大家分享,希望能帮助到大家。 一、利用Google API生成二维码Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码:123456789101112131415161718192021$urlToEncode="http://www.php.cn";generateQRfromGoogle($urlToEncode);/** * google api 二维码生成【QRcode可以存储最多4296个字母数字类型的任意文本,具体可以查看二维...
1、单条数据查询 findfind 方法查询结果不存在,返回 null,否则返回结果数组public function index(){$find = Db::table(‘shop_goods‘)->find(5);print_r($find);}2、多条数据查询 selectselect 方法查询结果是一个二维数组,如果结果不存在,返回空数组public function index(){$select = Db::table(‘shop_goods‘)->select();print_r($select);}3、查询某个字段的值 valuevalue 方法查询结果不存在,返回 nullpublic functio...
1:数字型参数使用类似intval,floatval这样的方法强制过滤。 2:字符串型参数使用类似mysql_real_escape_string这样的方法强制过滤,而不是简单的addslashes。 3:最好抛弃mysql_query这样的拼接SQL查询方式,尽可能使用PDO的prepare绑定方式。 4:使用rewrite技术隐藏真实脚本及参数的信息,通过rewrite正则也能过滤可疑的参数。 5:关闭错误提示,不给攻击者提供敏感信息:display_errors=off。 6:以日志的方式记录错误信息:l...