PHP

如何修复 PHPExcel 耗尽的内存?

致命错误:允许的内存大小为134217728 字节已用完(试图分配 1078799 字节)在D:\xampplite\htdocs\Scraper\PHPExcel\Reader\Excel2007.php在线 269 我的 128M PHP 内存限制很快就会耗尽,即使我只是想用 PHPExcel 打开一个 ~350 KB 的小型 excel 文件. 虽然,我可以在配置中增加内存限制, ..
发布时间:2021-12-24 16:49:19 PHP

处理一个长度为 3000 万个字符的字符串

我正在从另一台服务器下载一个 CSV 文件作为来自供应商的数据源. 我正在使用 curl 来获取文件的内容并将其保存到一个名为 $contents 的变量中. 我可以很好地到达那部分,但是我尝试通过 \r 和 \n 进行爆炸以获取行数组,但它失败并显示 'out of内存错误. 我 echo strlen($contents) 大约有 3050 万个字符. 我需要操作这些值 ..
发布时间:2021-12-24 16:40:03 PHP

使用php的简单水平条形图

我见过一个 facebook 应用程序,其中单击一个单选按钮会呈现一个图表. 如下图所示: 我想知道是否有任何类似的图形库可以在 php 中生成相同的图形. 谢谢, 潘卡伊 解决方案 实际上,生成这种图形很容易——只需使用两个 DIVs——一个是 100% 宽度的条,另一个DIV 是在第一个 DIV 中制作您需要的背景颜色 %.你甚至可以在其中包含文本.简单,只是简 ..
发布时间:2021-12-24 14:54:52 PHP

如何在php中从mysql数据库生成图形和图表

如何使用php从mysql数据库中生成图形和图表? 我正在尝试使用“chart Director",但我什至无法正确安装它,因为我使用的是 php 5.3 版,并且它使用的是已弃用的函数 dl. 您是否知道以下任何替代方案: 完全支持 php 5.3 易于初学者使用 可以访问mysql数据库并绘制其数据 解决方案 可以使用JPGraph和Graphite htt ..
发布时间:2021-12-24 14:46:33 PHP

GridView 行作为链接,Yii2 中的操作列项除外

当我使用以下代码时,它会覆盖操作列删除/更新链接. 'rowOptions' =>函数($model,$key,$index,$grid){返回 ['id' =>$model['id'],'onclick' =>'location.href="'.Yii::$app->urlManager->createUrl('accountinfo/update').'?id="+(this.id);',] ..
发布时间:2021-12-24 13:49:07 PHP

PHP 中的数据网格

我需要在使用 php 作为后端编程语言的 Web 应用程序中创建一个数据网格,该数据网格将从 MySQL 数据库对象(视图、存储过程)填充.最终用户应该能够编辑此数据网格中的数据,并且需要更新 MySQL 表中的数据. 如果你能给我一些例子 - 教程、演示、项目以及如何使用这些例子的解释,这将是一个很大的帮助. 解决方案 您可以使用 http://phpgrid.com $dg = ..
发布时间:2021-12-24 13:48:14 PHP

GridView 中相关模型的过滤器设置

我正在尝试在 Yii2 的 GridView 中设置相关模型的过滤器 小部件,但我不断收到错误,例如过滤器值必须是整数. 我已经关注了这个问题.现在,我有两个模型 Services.php 和 ServiceCharge.php. 在 ServiceCharge.php 中的关系设置如下: 公共函数getServiceName(){返回 $this->hasOne(Services: ..
发布时间:2021-12-24 13:48:07 PHP

在 GridView Yii2 中对数据进行排序和过滤,其中列不在数据库中

如果我在 db 中有 2 个字段 - 概率和影响,并且我需要 GridView 中的一列,其中这两个字段相乘.我设法将它添加到那里: ['属性' =>'优先事项','格式' =>'生的','价值' =>功能($模型){返回 $model->influence * $model->probability;},], 但无法处理排序,因为该列不在数据库中,向 $query 添加过滤器只会导致错误. ..
发布时间:2021-12-24 13:46:05 PHP

Yii2:Kartik Gridview 页脚中一列的总和

我已经安装了 Kartik gridview 扩展,它运行良好. 但是我在文档中找不到或遗漏了它,如何在页脚中显示一列的总和. 这是我在index.php 中的完整代码 'yii\grid\SerialColumn'],'ID',[//'attribute'='service_name','属性'='服务名称','value'=>'serviceName.services',],[ ..
发布时间:2021-12-24 13:40:35 PHP

Yii2:如何使用联合查询和排序创建 ActiveDataProvider?

使用 Yii 框架 2.0,我有两个数据库表,如下所示. 一张表:a_id = 1,名称 = 是,编号 = 123a_id = 2,名称 = 否,编号 = 456a_id = 3,名称 = ok,编号 = 683乙表:id = 1,a_id = 1,名字 = sid = 2,a_id = 1,名字 = yid = 3,a_id = 2,名字 = eid = 4,a_id = 2,名字 = xid ..
发布时间:2021-12-24 13:34:51 PHP

yii2 中 gridview 中的图像

如何在yii2的GridView中放置图片?我有以下代码.但它不显示图像,因为它没有提供任何图像 url.图片网址放在哪里? $数据提供者,'过滤器模型' =>$搜索模型,'列' =>[['类' =>'yii\grid\SerialColumn'],'c_id','name:ntext','说明:ntext',大批( ..
发布时间:2021-12-24 13:33:49 PHP

Yii2 GridView 中的 URL

我有这个代码: $数据提供者,'过滤器模型' =>$搜索模型,'列' =>[['类' =>'yii\grid\SerialColumn'],['标签' =>'布拉','格式' =>'网址','价值' =>功能($数据){返回 Html::url('站点/索引');},],['类' =>'yii\grid\ActionC ..
发布时间:2021-12-24 13:33:06 PHP

Yii gridview 在值中使用外部变量

我的教师模型中有一个函数返回类别数组. getCaterogies() {返回数组('1' => '脾气暴躁', '2' => '有趣', '3' => '有远见的', ...);} 我将索引存储在数据库中,并使用对应于该数组的值在各处显示值.. $categories = $teacher->categories;$category = $categories[$teacher->cate ..
发布时间:2021-12-24 13:32:02 PHP

Yii2:使用 Pjax 更新网格视图

遵循此 Wiki Yii 2.0:ActiveForm 上的 Pjax和 GridView - Yii2 我曾尝试使用我的 gridview 在不重新加载页面的情况下在 Ajax 上进行更新,但未能成功. 我的_form.php代码 registerJs('$("文档").ready(function(){$("#new_medicine").on("pjax:end", funct ..
发布时间:2021-12-24 13:27:41 PHP

git 子模块 svn 外部

假设我有 3 个 git 存储库,每个存储库在根目录中都有一个 lib 和 tests 文件夹.所有 3 个存储库都是我希望成为单个包的一部分,但是将存储库分开对我来说很重要. 我是来自 svn 的 git 新手,所以我一直在阅读 submodules 以及它们与 svn:externals 的区别.在 SVN 中,我可以有一个 lib/vendor/package 目录,在 packa ..
发布时间:2021-12-24 13:15:05 PHP

SVN网站开发部署解决方案

情况是这样的:我们有多个具有不同程度命令行经验的开发人员,我们正在为我们的网站整合部署解决方案.生产环境是2台SUSE Linux box.开发环境也是 SUSE Linux box.每个开发人员在他们的主目录中都有/将有一个 SVN 树的副本,用于开发和测试. 目标是拥有一个易于使用且易于恢复的发布系统,可与多个生产服务器配合使用.如果非网络开发人员(仍然是不在网络世界中的编码员)也可以轻 ..
发布时间:2021-12-24 13:00:51 PHP

PHP exec() 不在输出中返回错误消息

我正在尝试以 XML 格式获取 svn 命令的某些输出.当我输入有效参数时,输出正常.但是,当我输入错误的密码时,输出不会显示错误消息.这是 PHP 代码: exec('/usr/bin/svn --username something --password something --non-interactive log -r HEAD --xml --verbose http://a51.un ..
发布时间:2021-12-24 12:41:28 PHP