php-5.2相关内容

如何在 HostGator 上使用 PHP Composer

我最近决定在 Zend Framework 2 中启动一个项目,但无法让它在 HostGator 共享服务器上运行. 默认情况下,HostGator 的共享服务器在 PHP 5.2.2 中运行,如果您上传 ZF2 骨架应用程序,它不会开箱即用. 另外,如果您碰巧对您的 HG 共享帐户具有 SSH 访问权限(您通常必须请求它),您将无法运行 .PHAR 文件,因为 PHP 的 CLI 版 ..
发布时间:2022-01-21 19:37:53 PHP

php 5.2 中的命名空间

我用命名空间做了一点网络.我的电脑里有它,我正准备把它移到使用 php 5.2 的免费主机上.php 5.2 的语法高亮显示将它们解释为错误. php 5.2 支持命名空间吗? 如果没有,有什么方法可以在对现有代码稍加改动的情况下使用它们? 解决方案 5.3 之前不支持命名空间.不幸的是,没有办法让它们适应 5.2. ..
发布时间:2022-01-14 23:45:03 PHP

php 5.2.6 的 mysqli_stmt_get_result 替代方案

我不是php专家,我开发了一个查询mysql数据库的小服务. 但是我用 php 5.4 开发,然后发现我的虚拟主机计划有 5.2.6,所以我对一些未定义的函数几乎没有问题. 具体来说,在这种情况下,如何解决 > 5.3 上可用的 mysqli_stmt_get_result 未定义函数?代码如下: $stmt = mysqli_prepare($con,$db_query);如果( ..
发布时间:2021-12-25 10:11:07 PHP

PHP 中的 SoapClient 错误回退

在 PHP 中,如果您尝试实例化一个新的 SoapClient,并且 WSDL 不可访问(服务器停机或其他),抛出 PHP 致命错误: 致命错误:SOAP-ERROR:解析 WSDL:无法加载'http://example.com/servlet/app/SomeService?wsdl': 无法加载外部实体"http://example.com/servlet/app/SomeServic ..
发布时间:2021-12-24 10:21:40 PHP

PHP 5.3 之前的数组中的关闭对象

我知道可以使用 PHP 5.3(匿名函数)执行以下操作,但是在较旧的 PHP 版本(5.3 之前)中是否有类似的替代方法? $exampleArray = array('功能' =>功能() {echo '这是一个例子';} 是否可以先通过 __call 或将函数类型转换为(对象)来做到这一点?此外,我尝试通过给它一个名称来使该函数不匿名,但这似乎不起作用. 解决方案 如果你想在 P ..
发布时间:2021-11-10 23:36:47 PHP

在PHP 5.2中将命名数组追加到数组的最佳方法

我习惯了这种表示法,用于创建空数组,并在需要时向其中添加命名元素; $ array = [];//如果出现错误$ array ["error"] [] =“作为$ array ['error']元素0的新错误消息"; 现在我了解到,数组的[]表示法在旧版本的PHP(例如PHP 5.2)中不起作用. 相反,我必须做; $ array = array(“错误" =>大批());arr ..
发布时间:2021-04-16 20:28:18 PHP

在生产服务器中拥有Git存储库是一个坏主意吗

我们有Windows Server 2012,Apache,PHP和MySQL.服务器有点乱.我想要做的一件事是跟踪代码上的更改.通常,我不在服务器上设置Git,而是在本地计算机上进行开发,然后使用SSH将更改部署到生产服务器上.但是,此Windows Server 2012不是我设置的,因此有点混乱.我无法复制PHP代码并在我的机器上开发它,因为它运行在PHP 5.2上并且代码已加密.因此,我认 ..
发布时间:2021-04-07 20:38:24 服务器开发

通过对象内部的键从对象数组获取字段值

这是一个非常愚蠢的问题,我无法相信我正在询问类似这样的简单问题. 我使用db->get['table']->result()从表中获取数据. 表架构如下所示:table(id,col1,col2). db->get['table']->result()返回类似以下内容的内容(print_r): Array ( [0] => stdClass Object ( ..
发布时间:2020-07-02 21:33:35 PHP

PHP 5.2.x:当任何字段的值为“从anywords中删除anywords"时,$ _ POST为空?

非常奇怪的错误! 当至少一个表单字段的值为"zeroOrMoreWords从oneOrMoreWords删除oneOrMoreWords"时,$ _ POST为空!只是为了向自己确认我并不疯,我在另一个使用PHP 5.2.11的网站上尝试了同样的事情,并且发生了同样的事情! 我尝试过: PHP 5.2.8 = $ _POST为空. PHP 5.2.11 = $ _POST为空. ..
发布时间:2020-07-02 21:32:28 PHP

$ _SERVER ['DOCUMENT_ROOT']

首先,如果您阅读此书,请先感谢您的耐心等待,我是PHP的新手,我有一个问题要尝试解释/描述. //set default path ///var/www/vhosts/www.mydomain.com/httpdocs/ $url = 'http://mydomain.com/skins/coolblue/tmp'; $url2 = 'http://mydomain.com/skins/co ..
发布时间:2020-07-02 21:32:26 其他开发

防止DOMDocument :: loadHTML()转换实体

我有一个要提取其列表项的字符串值.我想提取文本和任何子节点,但是DOMDocument会将实体转换为字符,而不是保持原始状态. 我尝试将DOMDocument :: resolveExternals和DOMDocument :: substituteEntities设置为false,但这无效.应该注意的是,我正在使用PHP 5.2.17在Win7上运行. 示例代码为: $exam ..
发布时间:2020-07-02 21:31:22 PHP

在PHP 5.3之前关闭数组中的对象

我知道可以使用PHP 5.3(匿名函数)执行以下操作,但是在较早的PHP版本(5.3之前的版本)中有类似的替代方法吗? $exampleArray = array( 'func' => function() { echo 'this is an example'; } 是否可以通过__call进行此操作或首先将该函数作为(对象)类型转换?另 ..
发布时间:2020-07-02 21:30:49 PHP

PHP对象生存时间

我正在使用PHP 5.2.如果我在一页上新建一个对象,该对象什么时候会被破坏?当用户转到另一个.php页面时,对象被自动销毁了吗?还是我需要显式调用__destructor? 解决方案 在页面加载结束时,或者如果您更早取消了对其的所有引用,它将被销毁(从内存中卸载).您不必手动销毁它,因为PHP总是在脚本末尾清理所有内存. 实际上,您应该从不调用__destruct自己.要销毁对象时 ..
发布时间:2020-07-02 21:30:46 PHP

类中的php回调函数

由于某些原因,我们的托管公司使用了PHP 5.2,甚至没有预先安装mysqli和PDO. 我别无选择,只能重写部分代码以使其与5.2兼容. 所以,这是我的问题: 在PHP 5.2中,不支持匿名函数,因此我进行了以下测试以确保我正确地更改了代码: class foo{ public function toString(){ $arr = array( ..
发布时间:2020-07-02 21:30:43 PHP

使用正则表达式验证电子邮件或手机

我有一个表单字段.在该字段中,用户可以输入 EMAIL 或 MOBILE .从PHP页面中我获得了价值.之后,我要检查这是电子邮件ID还是手机号码.假设email表示我想通过电子邮件发送成功,假设mobile表示我想显示移动成功,我认为我们必须编写正则表达式,但是我不知道如何为该问题编写正则表达式? ..
发布时间:2020-07-02 21:30:32 PHP

不能从类中将静态方法作为变量名调用?

我正在使用php 5.2.6.我有一个策略模式,而策略有一个静态方法.在实际实现其中一种策略的类中,它获取要实例化的策略类的名称.但是,我想在实例化之前调用静态方法之一,如下所示: $strNameOfStrategyClass::staticMethod(); 但它给出T_PAAMAYIM_NEKUDOTAYIM. $> cat test.php ..
发布时间:2020-07-02 21:30:27 PHP