Tag: PHP的

OS X 10.9 Mavericks上的PHP Xdebug

安装OS X 10.9 Mavericks后,在OS X上设置我的PHP开发环境时出现问题。 这是我用来安装的命令。 sudo pecl install xdebug downloading xdebug-2.2.3.tgz … Starting to download xdebug-2.2.3.tgz (250,543 bytes) ……………………………………………..done: 250,543 bytes 66 source files, building running: phpize grep: /usr/include/php/main/php.h: No such file or directory grep: /usr/include/php/Zend/zend_modules.h: No such file or directory grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory Configuring for: PHP Api Version: Zend […]

PHP,获取明天约会的date

我有一个2013-01-22的forms的PHPdate,我想明天取得相同的格式,所以例如2013-01-23 。 这怎么可能与PHP?

将1天添加到DATETIME格式值

在某些情况下,我想为我的DATETIME格式化variables的值添加1天: $start_date = date('Ymd H:i:s', strtotime("{$_GET['start_hours']}:{$_GET['start_minutes']} {$_GET['start_ampm']}")); 做这个的最好方式是什么?

Laravel后退button

我正尝试在页面上创build一个简单的后退button。 用户可以从两个不同的页面到达这个页面,所以我想知道他到达了哪个页面。 那可能吗?

如何将秒转换为时间格式?

出于某种原因,我现在将时间格式如03:30 to seconds 3*3600 + 30*60, now转换03:30 to seconds 3*3600 + 30*60, now 。 我想把它转换回它的第一个(相同)格式。 那怎么可能? 我的尝试: 3*3600 + 30*60 = 12600 12600 / 60 = 210 / 60 = 3.5, floor(3.5) = 3 = hour 那么,那个时间呢? 考虑到价值可以像19:00 or 02:51. 我想你已经得到了照片。 顺便说一下,如何2:0 for example to 02:00 using RegEx?将2:0 for example to 02:00 using RegEx?转换2:0 for […]

PHP如何从另一个名字空间导入所有的类

我在我现有的项目中实现名称空间。 我发现你可以使用关键字'use'将类导入到你的名字空间中。 我的问题是,我也可以从1个命名空间导入所有类到另一个。 例: namespace foo { class bar { public static $a = 'foobar'; } } namespace { use \foo; //This doesn't work! echo bar::$a; } 更新PHP 7+ PHP 7中的一个新function是分组声明。 这并不像为给定名称空间中的所有类使用1'use语句'一样简单,但使它更容易一些… 示例代码: <?php // Pre PHP 7 code use some\namespace\ClassA; use some\namespace\ClassB; use some\namespace\ClassC as C; // PHP 7+ code use some\namespace\{ClassA, ClassB, ClassC […]

PHP:会话的默认生存期是多less?

如果我打了一个页面,调用session_start() 。 我需要等多久,所以如果我要刷新页面,我发了一个新的会话ID?

Codeigniter – 使用活动logging时处理错误

我正在为我的codeigniter站点放几个模型,似乎无法find关于如何处理使用Active Record系统时可能发生的错误的文档中的任何单词。 该文档演示了如何执行CRUD以及一些相对涉及的查询,但没有讨论error handling的沿线。 我做了一个快速的谷歌search,它会出现,活动logging类不会抛出exception。 这是这种情况吗? 没有尝试赶上,然后… 那么,如何编码来处理codeigniter中的数据库错误? (连接失败,密钥重复,参照完整性受损,截断,错误的数据types等)

nginx 502坏的网关

当使用spawn fcgi产生php5-cgi时,我得到了一个带有nginx的502错误网关。 我用rc.local中的以下行来跨越服务器启动的一个实例 /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid 大概我得到的错误,因为spawn-fcgi / php5-CGI死亡,没有什么在那里听parsingPHP。 我在任何地方都看不到任何东西,我没有任何想法(对于nginx来说,这个设置是新的)

检索tmpfile()的path

匆匆… 有没有办法检索由tmpfile()创build的文件的path? 还是我需要用tempnam()自己做?