随笔分类 - PHP
PHP是世界上最好的语言!
摘要:这个内存报错,导致页面 导出功能失败: 修改php.ini文件中的memory_limit 默认128M 有的小,导出数据大的时候会导致失败。 改为512M 修改 php.ini配置文件,在php.ini中找到 memory_limit = 128M,将前面的分号去掉,改动值的大小,将memory_
阅读全文
摘要:phpMailer 是一个非常强大的 ph p发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。 使用 composer 安装: composer require phpmailer/phpmailer 发送之前需要拥有自己的邮件服务器,测试的时候其
阅读全文
摘要:scandir() 函数返回指定目录中的文件和目录的数组,这里我主要使用scandir实现图片库。 语法 scandir(directory,sorting_order,context); 参数描述 directory 必需。规定要扫描的目录。 sorting_order 可选。规定排列顺序。默认是
阅读全文
摘要:Filesystem 函数允许您访问和操作文件系统。Filesystem 函数是 PHP 核心的组成部分,无需安装即可使用这些函数。下面是使用例子: 前端部分,这里我使用ajax上传文件的 <form id="contact-form" method="post"> <div class="row"
阅读全文
摘要:1、使用composer安装 composer require yidas/phpspreadsheet-helper 2、写入Excel use yidas\phpSpreadsheet\Helper; /** * 导出明细 */ public function export_detail() {
阅读全文
摘要:问题: 我们上传文件文件时会发生 Call to a member function move() on null的错误。 我们在php控制器代码中输入如下代码:dump($error = $_FILES);exit;查看错误。如果在这里int里面出现了错误代码“1”,就很明显了,接下来分享下所有的
阅读全文
摘要:1、使用composer安装 composer require phpoffice/phpspreadsheet 2、写入Excel(导出) common(应用公共文件,app/common.php),方便调用: use PhpOffice\PhpSpreadsheet\IOFactory; use
阅读全文
摘要:由于项目的需要,我使用百度的文字识别API,但要注意的是不是百分百可以识别,特别是手写的字体很潦草就很难识别了。 使用文字识别的API: 第一步:新手接入指南 https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjgn3 第二步:接入API 文档:https://a
阅读全文
摘要:跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 同源策略:同源策略/SOP(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同
阅读全文
摘要:phpStudy自带有MySQL,而你原本就已经安装了MySQL,如果它们同时启动的话就会产生端口冲突,MySQL无法正常运行,知道问题所在就好解决了,只有修改其中一方MySQL的端口号就可以解决了。 第一步:在“phpStudy 2018”管理界面上,选择【其他选项菜单】进入。 第二步:在“其他选
阅读全文
摘要:安装步骤 请参考以下步骤,使用Composer安装依赖。 如果在您的系统上全局安装Composer,您可以在项目目录中运行以下内容,将 Alibaba Cloud Client for PHP 添加为依赖项。 composer require alibabacloud/client 一般来说直接运行
阅读全文
摘要:引入extend第三方类 方法一:命名空间引入 我们只需要把自己的类库包目录放入EXTEND_PATH目录(默认为extend,可配置),就可以自动注册对应的命名空间。 我们在extend目录下面新增一个lib目录,然后定义一个\lib\Mycla类( 类文件位于extend/lib/Mycla.p
阅读全文
摘要:Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认
阅读全文
摘要:PHP语言中的字符串函数也是一个比较易懂的知识。今天我们就为大家总结了将近12种PHP字符串函数,希望对又需要的朋友有所帮助,增加读者朋友的PHP知识库。 1、查找字符位置函数 strpos($str,'a’);//字符串a 在$str 第一次出现的位置 索引0开始 没有出现返回false 区分大小
阅读全文
摘要:PDO(PHP数据对象) 是一个轻量级的、具有兼容接口的PHP数据连接拓展,是一个PHP官方的PECL库,随PHP 5.1发布,需要PHP 5的面向对象支持,因而在更早的版本上无法使用。它所提供的数据接入抽象层,具有与具体数据库类型无关的优势,为它所支持的数据库提供统一的操作接口。目前支持多种数据库
阅读全文
摘要:使用namespace的目的 命名空间将代码划分出不同的空间(区域),每个空间的常量、函数、类(为了偷懒,我下边都将它们称为元素)的名字互不影响, 这个有点类似我们常常提到的'封装'的概念。 团队合作项目时,避免与团队其它成员新建的类发生冲突;个人负责项目时,避免前后新建的类发生冲突; 据个人理解,
阅读全文

浙公网安备 33010602011771号