网站技术

说明 1、实现其他迭代器功能的接口,相当于在其他迭代器上安装一个外壳,只有一种方法。 2、聚合迭代器可以与许多迭代器结合,实现更高效的迭代。 实例 class MainIterator implements Iterator { private $var = array(); public function __construct($array) //构造函数, 初始化对象数组 { if (i

2023-01-13  312
网站技术

删除的时候记住不要带域名,也不要带’/’这个路径符号,如全路径是:’https://hxty.oss-cn-beijing.aliyuncs.com/data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf’,则这里的path_file路径为:’data/pdf/contract/2021-06-16/HXSHB210616

2023-01-13  299
网站技术

目录 一、添加(权限)节点 1.1、引入vue 1.2、添加模版(vue、jquery) 1.3、添加节点控制器逻辑 1.4、模型中定义修改器 1.5、效果: 一、添加(权限)节点 1.1、引入vue 使用vue进行界面管理,实现添加功能 我们在这个目录下存入vue.js: 1.2、添加模版(vue、jquery) resources/admin/node/create.blade.php: <!--_meta 作为

2023-01-13  290
网站技术

说明 1、将两个原本不相关的类结合在一起,然后利用两个类中的方法和属性,输出一份新的结果。 2、结构分为Abstraction抽象类、RefindAbstraction被提炼的抽象类、Implementor实现类、ConcreteImplementor具体实现类 、Client客户端代码。 实例 /** * 颜色抽象类 * Class Colour */ abstract class Colour { /** *

2023-01-13  358
网站技术

俩个坑点 1. 操作系统的编码问题 windows上的默认编码是gbk,所以如果文件名采用的是中文,那么上传到Linux上面,由于默认编码是utf-8就会出现文件名乱码! 解决办法,手动重命名 2. PHP.ini 配置文件中默认编码是 ISO-8859-1 sudo vi /etc/php5/apache2/php.ini 打开文件后,按下“/default_charset”进行搜索, 按下回车键,找到default_charset的

2023-01-13  305
网站技术

如果上传的文件只有小于10M的话, 就没必要考虑这样的做法, 直接在 php.ini中更改一下 upload_max_filesize = 10m post_max_size = 10m 这样就可以了, 下面我们来说一说php上传超大的文件 前提 首先, 上传超大的文件, 前端要和后端相互配合文件上传要使用 ajax 的方法, 而不是 form 的 submit的方式 思想 前端把file文件对象按一定的大小 分割成一定大小的文件(如按

2023-01-13  317
网站技术

这个问题一直困扰我许久,今天终于解决清楚了 问题1:eval的执行是否需要双引号包括: 先看三个命令: A:<?php eval(system(dir))?> B:<?php $cmd="system(dir)"; eval($cmd)?> A结果: B结果: 报错 思考: 同样是一个命令,为什么会出现如此区别,询问了其他师傅得知:eval执行的是变量的值的时候,该

2023-01-13  329
网站技术

1. 解决什么问题,为什么要用workman  socket服务    都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而PHP命令模式是单进程,一次只能分一次包,故这里用workman实现socket服务开启多进程,对游戏进行分包处理(一个进程处理一个分包,多个进程可以同时处理多个分包) 2. 服务端代码      server.php <?p

2023-01-13  473
网站技术

相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说,PHP 中也有很多好玩的内容。今天,我们要学习的 Locale 类就是操作区域语言相关内容的,它无法被实例化,所有全部功能方法都是静态的。 获取及设置当前的区域语言信息 首先就是我们可以动态地获取和设置相应的区域语言信息。 // # echo $

2023-01-13  297
网站技术

两种排课方式: 固定每周的固定时间上课(例:共上20节,每周六、周日早上8点-10点上课。假如今天周六凌晨1点,那么排课也需要从今天开始)总共上几个周,每周上课时间比较个性化(例:共上三周,第一周周一周二早上8点-10点上课;第二周周三周四下午8点-10点上课;第三周周日中午11点-12点上课。) 第一种排课比较好实现,简要代码如下: /** * 生成日期列表 * * @param int $startDa

2023-01-13  308

zblog模板

牛资源