-
php – 没有引号的CSV不与fgetcsv一起工作
所属栏目:[PHP] 日期:2020-07-20 热度:172
我试图通过 PHP解析用户上传的CSV文件,但是它不能正常工作. 我已经上传了几个格式正确的CSV文件,但它工作正常;我有很多用户尝试导入从Excel导出的CSV文件,他们有问题.我已将文件与我进行了比较,并注意到Excel文件都缺少条目周围的引号.除此之外,它们是相同的.[详细]
-
RETURN TRUE在php函数中做什么?
所属栏目:[PHP] 日期:2020-07-20 热度:186
我只是看这个代码,我不明白RETURN TRUE是什么,还有什么意义?有人可以解释一下吗 class Elephpant { public $colour; public function dance() { echo elephpant dances!n; return true; }} 先谢谢你[详细]
-
PHP:version_compare()在比较5.2和5.2.0时返回-1?
所属栏目:[PHP] 日期:2020-07-20 热度:157
version_compare(5.2, 5.2.0); // returns -1, as if the second parameter is greater! 5.2和5.2.0是不是相等? (不是5.2和5.2.0.0也是一样的)? 该文档说,它比较了“两个”PHP标准化的“版本号字符串”. 您正在将一个PHP标准版本号字符串与一个非PHP标准版[详细]
-
Php.ini禁用“扫描此目录以获取其他.ini文件”?
所属栏目:[PHP] 日期:2020-07-20 热度:126
我想锁定我的php配置并禁用加载其他php配置而不是默认(在我的情况下位于/usr/local/php/lib/php.ini) 我想禁用“扫描这个目录为aditional.ini”或者如果有办法将php.ini中的变量设置为永久性,我会去寻找它. 有什么建议 ? 提前致谢, 我. 为了做到这一点,你需[详细]
-
如何使用phpMyAdmin 3.4.3导出MySQL查询的结果?
所属栏目:[PHP] 日期:2020-07-20 热度:70
我有一张30K的排桌 当我在该表上运行长的50行查询时,GROUP函数将行数减少到7K 我想将分组的7K行导出为新表,或将它们保存为 CSV 当我尝试导出时,而不是获取分组的7K行,我得到旧的,预查询30K行.我做错了什么,我该怎么办? 注意:我不是编码器,所以我真的很感激[详细]
-
cakephp-1.3 – CakePHP多
所属栏目:[PHP] 日期:2020-07-20 热度:54
我的编辑形式有多个选择输入: ?php echo $this-Form-input(Article.tags, array(type = select, multiple = true, options = $tags, selected = array($selected))); ? 当echo-ed时,$selected变量将如下所示: MySQL,[详细]
-
php-fpm:日志中的数百秒
所属栏目:[PHP] 日期:2020-07-20 热度:87
我有nginx php-fpm网络服务器 所以我在php5-fpm.log中注意到许多奇怪的行: [03-Sep-2013 09:25:23] NOTICE: [pool www] child 23999 exited with code 0 after 321.832329 seconds from start[03-Sep-2013 09:25:23] NOTICE: [pool www][详细]
-
是否可以从PHP cli界面加载扩展名,而无需修改ini文件?
所属栏目:[PHP] 日期:2020-07-16 热度:203
我检查了php -h的php和输出,但我似乎没有找到这样的东西. 但是我记得在某处看到它,你可以像php -Xabc.so script.php这样做,暂时加载一个扩展名. 有人知道吗 通过CLI加载常规扩展是通过以下方式完成的: php -dextension=abc.so myfile.php 如果您的扩展名不在[详细]
-
变量 – 使用php.ini声明全局变量
所属栏目:[PHP] 日期:2020-07-16 热度:59
是否可以将变量保存在php.ini文件中.就像我们在.net中的web.config一样.我喜欢在php.ini中保留一个flag类型变量,并将其用于不同的项目. 不能在普通的php.ini文件(或.htaccess equivilents)中设置用户级变量.有些PECL模块允许使用,例如 hidef( http://pecl.php[详细]
-
php – 我即将使用goto语句
所属栏目:[PHP] 日期:2020-07-16 热度:63
救我脱离猛禽死亡 – 有没有更好的办法来处理这种结构? while(condition) { $this-phase1(); $this-phase2(); $this-phase3(); $this-phase4();} 在这些方法之一中,可以满足条件.条件满足后,循环必须退出.如果我可以打电话; phase2()内;例如,我不需要一个got[详细]
-
php – DomPDF:图像不可读或空
所属栏目:[PHP] 日期:2020-07-16 热度:175
由于某种原因,DomPDF将不会渲染包含在要解析的html中的图像: 但是,当返回为html时,该图像在页面上呈现: 我已经看过这些问题,并确保将DOMPDF_ENABLE_REMOTE设置为true并验证文件权限: dompdf image not real image not readable or empty Image error in DO[详细]
-
file_exist()在PHP中是非常昂贵的操作吗?
所属栏目:[PHP] 日期:2020-07-16 热度:106
我正在设计的论坛引擎添加化身,我正在辩论是否做一些简单的(论坛图像命名为.png),并使用 PHP来检查该文件是否存在,然后再显示它.有点复杂(但不是太多),并使用数据库字段来包含要显示的图像的名称. 我宁愿自己去使用file_exists()方法,因为这样一来,如果目前还[详细]
-
通过php从mysql中检索数据,创建flot图
所属栏目:[PHP] 日期:2020-07-16 热度:156
嗨,我正在尝试从 mysql数据库检索数据以创建虚拟图 任何人都可以通过这个程序走走,或者给我一个想法 谢谢 你可能想要这样的东西.我没有用过,但是我看了这个例子 here. ?php//create array of pairs of x and y values$dataset1 = array();while ($row = mysql[详细]
-
php – 如何使用FB Graph在Feed(墙)上发布消息
所属栏目:[PHP] 日期:2020-07-16 热度:161
我已经创建了一个应用程序,现在我想使用新的Graph API在我的一个朋友墙上发布消息.这是可以吗? 我已经在使用oAuth和Graph-api来获取我所有朋友的列表. http://developers.facebook.com/docs/api的API告诉我cURL https://graph.facebook.com/[userid]/feed来[详细]
-
php – Codeigniter的“where”和“or_where”
所属栏目:[PHP] 日期:2020-07-16 热度:199
我试图在我的模型中指定一个查询 $this-db -select(*) -from(library) -where(library.rating =, $form[slider]) -where(library.votes =, 1000) -where(library.lan[详细]
-
is_int和is_integer php方法的区别
所属栏目:[PHP] 日期:2020-07-16 热度:171
这是php方法之间的区别: is_int() 和 is_integer() ? 谢谢! 没有. is_integer是 is_int的别名: documentation page for is_integer: is_integer — Alias of is_int()[详细]
-
PHP debug_backtrace位掩码使用
所属栏目:[PHP] 日期:2020-07-16 热度:197
尝试在 debug_backtrace的php手册中了解此条目. 我不明白他们的意思是什么“这个参数是一个bitmask为….” 我已经在bitmasks上进行了网页搜索,我的头部旋转了,所以我决定我不想要学习它的细节,只是为了知道如何添加这个功能的选项. 我是否放在这两个选项中?[详细]
-
php – Oracle Gotchas for a Experienced Newb
所属栏目:[PHP] 日期:2020-07-16 热度:55
有些Oracle对于新的平台来说是一些棘手的问题,但对于关系型数据库( MySQL,MS SQL Server,Postgres等)来说并不是新鲜事. 我正在寻找的事情的两个例子 许多关系数据库产品处理为您创建一个auto_increment密钥. Oracle不会,您必须手动创建序列,然后创建触发器 当[详细]
-
php – Yii2 REST简化BasicAuth
所属栏目:[PHP] 日期:2020-07-16 热度:67
我对在Yii2中创建REST api的简单程度印象深刻.但是,我对基本身份验证有一点麻烦.我的需求是非常简单的,我想要我的解决方案. 我需要基本的令牌认证.现在我甚至没有对它进行硬编码,但是这是我迄今为止所做的. 我有数据库表来保存我的单个令牌ApiAccess(id,acces[详细]
-
php – 如何使用包含在函数中?
所属栏目:[PHP] 日期:2020-07-16 热度:132
我有一个很大的功能,我希望只在需要时加载.所以我假设使用include是要走的路.但是我需要几个支持函数,在go_do_it()中使用. 如果它们在包含的文件中,我得到一个重新声明错误.参见实施例A 如果我将支持函数放在一个include_once中,它可以正常工作,请参见示例B.[详细]
-
php – 使用CodeIgniter进行用户认证
所属栏目:[PHP] 日期:2020-07-16 热度:55
我正在使用 PHP编写一个Web应用程序.我想使用MVC模式,并决定使用 CodeIgniter.我的应用程序将有一些页面,这将需要身份验证,一些页面不会.我想以非常通用的方式设计这个,所以应该没有代码重复.有没有可以指出一些好的“设计/阶级结构”呢? 编写一个自定义库,[详细]
-
php – 模拟所有DateTime实例用于测试的时间.
所属栏目:[PHP] 日期:2020-07-16 热度:201
我想在 PHPUnit或Behat测试期间为DateTime实例化的每个实例设置时间. 我正在测试与时间有关的业务逻辑.例如,类中的方法只返回过去或将来的事件. 事情我不想做,如果可能的话: 1)在DateTime周围编写一个包装器,在代码中使用这个代替DateTime.这将涉及到我现在[详细]
-
php – 从数组中选择3个不同的随机值
所属栏目:[PHP] 日期:2020-07-16 热度:128
我有一个30个值的数组,我需要从这个数组中提取3个不同的随机值.我该怎么做? 从 PHP手册无耻地偷走: ?php$input = array(Neo, Morpheus, Trinity, Cypher, Tank);$rand_keys = array_rand($input, 2);echo $input[$rand_keys[0]] . n;echo $[详细]
-
php-fpm – php5-fpm:服务器到达pm.max_children
所属栏目:[PHP] 日期:2020-07-16 热度:179
我有Nginx php5-fpm.每小时几次我的网站卡住了,在日志文件中我看到以下内容: WARNING: [pool www] server reached pm.max_children setting (5), consider raising it. /etc/php5/fpm/pool.d/www.conf文件包含以下配置: pm = dynamicpm.max_children =[详细]
-
php – 使用RecursiveDirectoryIterator对目录列表进行排序
所属栏目:[PHP] 日期:2020-07-16 热度:89
我使用RecursiveDirectoryIterator和RecursiveIteratorIterator使用下面的代码构建一个文件列表树.我需要列表排序 – 任何目录,然后按字母顺序,或按字母顺序. 任何人都可以告诉我如何排序文件列表? $dir_iterator = new RecursiveDirectoryIterator($groupDi[详细]