-
TP5.0 PHPExcel 数据表格导出导入(引)
所属栏目:[PHP] 日期:2020-05-30 热度:161
TP5.0 PHPExcel 数据表格导出导入(引) 今天看的是PHPExcel这个扩展库,Comporse 下载不下来,最后只能自己去github里面手动下载,但有一个问题就是下载下来的PHPExc[详细]
-
PHP导入Excel数据
所属栏目:[PHP] 日期:2020-05-30 热度:123
在Sourceforge上提供了一个开源的PHP导入Excel数据的类,在下载的项目中也提供了简单的示例。下面我做了一些简易的包装,让PHP导入Excel数据用起来更为简便。 首先看看示例代码,了解一[详细]
-
php 数组,常用函数
所属栏目:[PHP] 日期:2020-05-30 热度:77
http://www.qianyunlai.com/blog/550.html一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array(apple,$arr); 在数组[详细]
-
PHP常用函数总结(二)
所属栏目:[PHP] 日期:2020-05-30 热度:101
PHP常用函数总结数学函数1.abs(): 求绝对值$abs = abs(-4.2); //4.2 数字绝对值数字2.ceil(): 进一法取整echo ceil(9.999); // 10 浮点数进一取整3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分4.fmod(): 浮点数取余?1234$x = 5.7;$y[详细]
-
Laravel 数据库操作 Eloquent ORM
所属栏目:[PHP] 日期:2020-05-30 热度:118
laravel 操作数据库一般都使用它的Eloquent ORM才操作建立模型?phpnamespace App;use IlluminateDatabaseEloquentModel;class Student extends Model{//指定表名 默认 模型名的复数protected $table=student;//指定主键 默认主键 为IDprotected $primaryKey=i[详细]
-
一、Composer下载安装
所属栏目:[PHP] 日期:2020-05-30 热度:167
1、composer下载 英文网站:https://getcomposer.org/ 中文镜像:https://www.phpcomposer.com/2、composer安装win下安装图文教程:http://bbs.houdunwang.com/thread-100920-1-1.htmlmac下安装:http://bbs.houdunwang.com/thread-100921-1-1.html以win系统[详细]
-
Laravel 5.2 二、HTTP路由、创建控制器 与 资源路由
所属栏目:[PHP] 日期:2020-05-30 热度:91
一、HTTP路由所有路由都定义在 AppProvidersRouteServiceProvider 类载入的app/Http/routes.php文件中。1. 基本路由简单的 Laravel 路由只接受一个 URI 和一个闭包123Route::get(foo,function() {returnHello, Laravel!;});对于常见的 HTTP 请求,Laravel 有[详细]
-
[PHP] 试题系统研究
所属栏目:[PHP] 日期:2020-05-30 热度:89
考试科目:添加考试科目,填写科目名称,选择科目题型(复选框/单选题,多选题,判断题,问答题,填空题)添加科目章节,填写章节名称,添加章节知识点,填写知识点以英文逗号分隔,直接插入多条记录开通考场:填写考场名称,选择考场状态(开启/关闭),选择[详细]
-
[PHP] 重回基础(IO流)
所属栏目:[PHP] 日期:2020-05-30 热度:122
IO流用来处理设备之间的数据传输java对数据的操作是通过流的方式java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流流按流向分为:输入流,输出流字符流抽象基类:Reader Writer文件操作,写获取FileWriter对象,new出来,构造参数:String[详细]
-
[日常] 正则表达式模式修正符简单测试
所属栏目:[PHP] 日期:2020-05-30 热度:157
正则表达式模式修正符:i 忽略大小写m 多行视作一行g 全局匹配s .圆点匹配换行符,默认不包括换行x 空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 # 以及下一个换行符之间的所有字符,包括两头,也都被忽略。e preg_replace() 在[详细]
-
[PHP] 数据结构-线性表的顺序存储结构PHP实现
所属栏目:[PHP] 日期:2020-05-30 热度:183
1.PHP中的数组实际上是有序映射,可以当成数组,列表,散列表,字典,集合,栈,队列,不是固定的长度2.数组定义中多个单元都使用了同一个键名,则只使用了最后一个,之前的都被覆盖了3.想要函数的一个参数总是通过引用传递,可以在函数定义中该参数的前面加上符号 4.[详细]
-
[PHP] 算法-两个n位的二进制整数相加问题PHP实现
所属栏目:[PHP] 日期:2020-05-30 热度:176
两个n位二进制数分别存储在两个n元数组A和B中,这两个整数的和存在一个n+1元的数组C中答:此问题主要是考察相加进位的问题,元素1+1 =0 并且往前进一位ADD-BINARY(A,B)C=new integer[A.length+1]carry=0for i=A.length downto 1C[i+1]=(A[i]+B[i]+carry)%2car[详细]
-
[PHP] 数据结构-单链表头插法PHP实现
所属栏目:[PHP] 日期:2020-05-30 热度:181
1.创建头结点2.创建新结点3.新结点next指向头结点next4.头结点next指向新结点?phpclass Node{public $data;public $next;}//头创建一个链表$linkList=new Node();$linkList-next=null;//头结点for($i=1;$i=10;$i++){$node=new Node();$node-data=aaa{$i};//创[详细]
-
[PHP] 算法-二叉树的子结构判断的PHP实现
所属栏目:[PHP] 日期:2020-05-30 热度:144
输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)1.子树的意思是包含了一个节点,就得包含这个节点下的所有节点,两棵树同时到底2.子结构可以是A树的任意一部分思路:1.第一个递归:A和B两棵树,先在A中找到与B的根结点[详细]
-
PHP用户输入数据进行过滤
所属栏目:[PHP] 日期:2020-05-30 热度:150
1.在表单中,input项,如果用户输入的是英文状态下的双引号或单引号,数据保存后。以后又在后台编辑的时候,input value= 这是带引号的值,因为引号导致问题[详细]
-
php无限级分类----封装函数
所属栏目:[PHP] 日期:2020-05-30 热度:104
public function catetree($cateRes){//传递过来的数据资源 return $this-sort($cateRes); 调用函数}public function sort($cateRes,$pid=0,$level=0){//默认设置顶级栏目为0,和等级 = 0 static $arr = array(); //静态数组foreach($cateRes as $k = $v){ //[详细]
-
PHP 获取一篇文章内容中的全部图片,并下载
所属栏目:[PHP] 日期:2020-05-30 热度:161
做个记录,在工作or面试中有可能会遇到function downImagesFromTargetUrl($url, $target_dir = null) {if(!filter_var($url, FILTER_VALIDATE_URL)){return false;}if(!$target_dir) {$target_dir = ./download;}$root_url = pathinfo($url);$html = file_get[详细]
-
PHP实现大文件下载
所属栏目:[PHP] 日期:2020-05-30 热度:111
实现大文件下载的关键在于循环读取字节流 php function downloadFile($filename) { //获取文件的扩展名 $allowDownExt = array ( rar,[详细]
-
手机验证码根据用户名和手机号查询是否存在手机号码
所属栏目:[PHP] 日期:2020-05-30 热度:73
public function CheckMobileUser($data){$sql=select phone,username from wlzbpre_user where phone=.$data[phone]. or username=.$data[phone]. and status=1 limit 1;$phone=M()-query($sql);$phone =$phone[0][phone];$username=$phone[0][username];if([详细]
-
浏览器友好的变量输出
所属栏目:[PHP] 日期:2020-05-30 热度:124
PHP打印变量一般有echo、print_r、var_dump等方式,但是这些方式打印的变量在浏览器上显示的效果都不是很友好,所以一些PHP框架都会带有自己的打印变量的方法。这里我把ThinkPHP框[详细]
-
xml 转 数组
所属栏目:[PHP] 日期:2020-05-30 热度:73
1 function xml_to_array($xml){2 if(!$xml){3 return false;4 }5 //将XML转为array6 //禁止引用外部xml实体7 libxml_disable_entity_loader(true);8 $data = json_decode(json_encode(simplexml_load_string($xml, SimpleXMLElement, LIBXML_NOCDATA)), true[详细]
-
随机截取数组
所属栏目:[PHP] 日期:2020-05-30 热度:132
// 开始 , 数组总数, 取多少个1 $rand_key = arr_Rand(1,$strCount,$kcData[exam_number]); // 获得随机数组(数字 对应数组下标 获取新的随机后数组)2 function arr_Rand($begin, $count, $limit){3 $rand_array = range($begin, $count); // 随机生成范围内[详细]
-
初始化当前平台
所属栏目:[PHP] 日期:2020-05-30 热度:64
$plat=!empty($_GET[P])?$_GET[P]:front; 区分前后台,通过P来分前台后台,初始化默认值为前台。? : 是三目运算符$plat=!empty($_GET[P])?$_GET[P]:front;的意思是 如果 $_GET[P] 有值,不为空 则赋值给 $plat如果 $_GET[P] 为空 ,则 赋值 front给 $plat。[详细]
-
数据类型的强制转换
所属栏目:[PHP] 日期:2020-05-30 热度:172
1.在PHP开发种在很多的地方要涉及到数据类型的转换,尤其是涉及到金额的数据类型,一定要转换成float类型,否则在入库的时候可能会因为数据类型的不同覆盖掉之前的金额。(字符串和float类型相加)2.数据类型的强制转换:强制转换成float类型。total_sum =(fl[详细]
-
后台判断错误弹窗,跳转到首页。
所属栏目:[PHP] 日期:2020-05-30 热度:157
if(!$id){exit(scriptalert(参数错误!);window.location.href=//script);}window.location.href=/ //跳转到首页exit() 函数输出一条消息,并退出当前脚本。该函数是 die() 函数的别名。[详细]

浙公网安备 33038102330553号