Questions tagged «php»

PHP是一种广泛使用的高级动态,面向对象和解释性脚本语言,主要用于服务器端Web开发。用于有关PHP语言的问题。

13
mysqli或PDO-优缺点是什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 在我们的位置上,我们在使用mysqli和PDO进行准备语句和事务支持之类的工作之间有所分歧。有些项目使用一个,另一些使用。我们迁移到另一个RDBMS的现实可能性很小。 我更喜欢PDO,原因是它允许预准备语句使用命名参数,而据我所知mysqli不允许。 在我们将项目合并为仅使用一种方法时,是否有其他选择作为标准的利弊?

10
从URL将文件下载到服务器
好吧,这看起来很简单,确实如此。将文件下载到服务器所需要做的就是: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); 只有一个问题。如果文件很大,例如100mb,该怎么办?然后,您将耗尽内存,并且无法下载文件。 我想要的是一种在下载文件时将文件写入磁盘的方法。这样,我可以下载更大的文件,而不会遇到内存问题。
341 php  http  stream  download 




15
在PHP中将一种日期格式转换为另一种日期格式
有没有一种简单的方法可以将一种日期格式转换为PHP中的另一种日期格式? 我有这个: $old_date = date('y-m-d-h-i-s'); // works $middle = strtotime($old_date); // returns bool(false) $new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00 但是我当然希望它返回一个当前日期,而不是返回“黎明”。我究竟做错了什么?




13
如何使用phpunit运行单一测试方法?
我奋力奔跑名为单个测试方法testSaveAndDrop在文件中escalation/EscalationGroupTest.php使用phpunit。我尝试了以下组合: phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=escalation/EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=testSaveAndDrop 在每种情况下,都escalation/EscalationGroupTest.php将执行文件中的所有测试方法。如何只选择一种方法呢? 该类的名称为EscalationGroupTest,版本phpunit为3.2.8。
334 php  phpunit 

20
从字符串中提取数字
我想从包含数字和字母的字符串中提取数字: "In My Cart : 11 items" 我想在这里获取号码11或任何其他号码。
332 php 

22
PHP多维数组按值搜索
我有一个要在其中搜索uid并获取数组键的数组。 例子 假设我们有以下二维数组: $userdb = array( array( 'uid' => '100', 'name' => 'Sandra Shush', 'pic_square' => 'urlof100' ), array( 'uid' => '5465', 'name' => 'Stefanie Mcmohn', 'pic_square' => 'urlof100' ), array( 'uid' => '40489', 'name' => 'Michael', 'pic_square' => 'urlof40489' ) ); 函数调用search_by_uid(100)(第一个用户的uid)应返回0。 函数调用search_by_uid(40489)应返回2。 我尝试进行循环,但是我想要更快的执行代码。




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.