问题标签 [php-5.3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - typehinting: 方法应该接受任何作为对象的 $arg
我有一个类 'Collection',它有一个 add 方法。add 方法应该只接受对象。所以这是期望的行为:
根据 PHP 手册,可以通过在 前面$arg
加上类名来输入提示方法。由于所有 PHP 类都是 的子类stdClass
,我认为这个方法签名会起作用:
但它因“参数必须是 stdClass 的实例”而失败。
如果我将签名更改为我定义的父类,那么它可以工作:
有谁知道如何为通用对象键入提示?
sql-server-2005 - 空返回值上的PHP PDO分段错误错误
目前我正在使用 freetds 连接到我正在提取大量会计数据的 MSSql 服务器。数据一直很好,直到达到空值。那时我没有收到任何 PHP 错误。相反,我在 apache 错误日志中收到以下错误。
[通知] child pid 10235 exit signal Segmentation fault (11)
我做了一些搜索并找到了这个页面,但它并没有真正帮助。我正在使用的查询看起来像这样,
我正在使用如下的while循环获取数据,
我不知道这是否是 PDO、我的数据库层、MSSQL 或我的查询的问题。另外,我想指出,如果我使用 MSSQL Studio 手动运行查询并运行它,它运行良好,并正确显示空值。
sqlite - 新的 SQLite3 PHP 类中是否有事务支持?
我发现有一个新的 SQLite3 类(从 PHP 5.3.3 开始)并开始在我的最新项目中使用它。
http://www.php.net/manual/en/book.sqlite3.php
一切都很好,直到我需要交易。我是否忽略了文档中的某些内容?我如何使用此类实现交易。
preg-match - PHP 5.3.3 错误或 preg_match 错误验证?
该脚本没有任何输出...它提供下载 0 字节的 php 文件。我需要修复它,因为它可能仍然是 Zend_Gdata 中的错误!抱歉英语不好。
编辑:
你有5.3.3版本的php?如果在表达式末尾添加“U”,问题就会消失。什么鬼?
php-5.3 - php解释器忽略方法
php 解释器可以忽略某些方法吗?例如,如果项目处于发布模式,我需要忽略一些方法或函数,如果项目处于调试模式,则执行它们。
php-5.3 - 与 var_dump 一起使用时,ob_get_clean 和 ob_get_contents 将内容返回到屏幕,而不是将其放入变量中
我使用此功能进行调试:
问题是它有时会将内容返回到控制台,特别是当此内容是大数组上的 var_dump 结果时,
你们中的任何人以前见过这个问题吗?
php - 不同操作系统上的 PHP crypt 函数
在我的 php 应用程序中,我使用 php crypt() 函数,其中我的盐值是用户名的前两个字符。我注意到该函数在 windows 和 linux 上返回不同的结果。我还在 w3cschools 上读到,这个函数在不同的操作系统上表现不同。是否可以配置 php 环境以便在两个操作系统上获得相同的结果?(修改加密模式不是一种选择。)
algorithm - 基于可变条件提取多维数组部分的 PHP 函数
给定一个多维数组,我正在寻找一种方法来提取该数组的各个部分,给定变量(即不同的)标准。
例如,如果这是我的数据:
我希望能够调用一个函数
它根据index和sub_index参数返回一个数组。使用相同的数据但不同的参数会返回不同的数据。
示例 1
new_array( array(0, 2), ( array(1, 2), array(0, 2) ) )
预期成绩:
示例 2
new_array( array(2), ( array(0, 2) ) )
预期成绩:
有人知道怎么做吗?谢谢!
php - PHP XMPP 机器人性能
大家好。我需要编写 xmpp bot,它将每小时接收和发送大约 2000 条消息(24/7 工作时间)并使用 MongoDB(选择、更新查询)。在php上写它是个坏主意吗?如果我使用 php 5.3,性能如何?
php - object 对象中的自动功能?
考虑这个类:
$obj 有自己的公共函数。我通过我的代码调用它$t = new Test($obj); $t->obj->do();
我想让 $obj 为空,而不触发错误。如果未明确设置函数,是否可以使用 PHP 的魔术函数执行一些技巧以始终返回 false ?另外,PHP < 5.3 会有解决方案吗?