php-5.3相关内容

HTTP 代理背后的 PHP Composer

我在网络上使用 composer,其中访问互联网的唯一方法是使用 HTTP 或 socks 代理.我有 http_proxy 和 https_proxy 环境变量.当 compose 尝试访问 HTTPS URL 时,我得到以下信息: 文件无法下载:无法打开流:无法通过代理连接到 HTTPS 服务器 据我所知,连接到 https 网站的唯一方法是使用连接动词.如何在此代理后面使用 compo ..
发布时间:2022-01-21 19:26:10 PHP

如何使用 DOMDocument 解析 xml 命名空间并确保获取对象

我正在尝试解析来自其他服务器的 xml 响应. 我可以从那个 xml 中获取我需要的对象.但有些时候,有些如何,我不能得到一些对象.并出现此错误. 致命错误:在第 91 行调用非对象上的成员函数 getElementsByTagName() 我检查了每一件事,我认为没有错. 这是一个示例 xml 响应: ..
发布时间:2022-01-10 20:23:09 PHP

如何检测用户上传的文件是否大于 post_max_size?

我应该如何以理智的方式处理超过 post_max_size 的 http 上传? 在我的配置中 post_max_size 比 upload_max_filesize 大几 MB我遇到的问题是: 如果用户上传的文件超过 post_max_size _POST 数组为空 _FILES 数组为空,当然其中不存在任何错误代码. 没有其他信息可以通过这些方式访问什么样的表单帖子. ..
发布时间:2021-12-24 10:50:44 PHP

PHP 错误地处理了我的静态调用

我在 PHP 5.3 上遇到了问题.我需要使用 __callStatic 调用一个方法,但是如果我在实例化对象中使用它,PHP 会调用 __call 代替. 以上现实生活中的例子: useCallStatic();//这有效://B::foo();?> 打印:操作!不工作.真正的行动! 请注意,我从 new B() 调用了 useCallStatic.如果我直接调用像 B::foo ..
发布时间:2021-12-23 09:35:34 PHP

PHP 中的 self::$bar 和 static::$bar 有什么区别?

在下面的例子中使用 self 和 static 有什么区别? class Foo{受保护的静态 $bar = 1234;公共静态函数实例(){echo self::$bar;回声“\n";回声静态::$bar;}}Foo::instance(); 产生 12341234 解决方案 当您使用 self 来指代类成员时,您指的是在其中使用关键字的类.在这种情况下,您的 Foo 类定义了一个名 ..
发布时间:2021-12-12 08:03:15 PHP

如何配置 Codeigniter 报告所有错误?

我有一行 - $autoload['libraries'] = array('database');,在 CI 的 autoload.php 中.因此,我得到了一个空白页.当我删除 'database', 选项后,我开始获取输出. 现在我的问题不是如何配置数据库,而是如何配置CI来说出它的想法.当 'database' 启用时,我得到的只是一个完整的空白页面.php日志没有错误,Apache ..
发布时间:2021-12-10 14:03:31 PHP

PHP 5.3.10 vs PHP 5.5.3 语法错误意外的“["

有没有可能是这个PHP代码行 if ($this->greatestId()["num_rows"] > 0) 在 PHP 5.5 中工作并在 5.3 中返回错误?? PHP 解析错误:语法错误,第 43 行/var/www/app/AppDAO.php 中出现意外的 '[' 如何将其更改为在 PHP 5.3 下工作? 解决方案 数组解引用变得可用在 PHP 5.4 这就是为什么这 ..
发布时间:2021-11-18 03:13:12 PHP

Tumblr API V2 错误代码 429:“超出速率限制"您的速度受到限制,请放慢速度.头信息?

我用 PHP 测试了 Tumblr API,然后我尝试和朋友一起使用 API 并成功运行,然后我收到此错误: 错误 429“超出速率限制" 我听说我需要等待 1 小时,限制将消失.我还看到了一些关于标题的信息: x_ratelimit_api_followers_limitx_ratelimit_api_followers_remainingx_ratelimit_api_follo ..
发布时间:2021-11-15 03:04:28 PHP

Tumblr API V2 错误代码 429:“超出速率限制"您的速度受到限制,请放慢速度.头信息?

我用 PHP 测试了 Tumblr API,然后我尝试和朋友一起使用 API 并成功运行,然后我收到此错误: 错误 429“超出速率限制" 我听说我需要等待 1 小时,限制将消失.我还看到了一些关于标题的信息: x_ratelimit_api_followers_limitx_ratelimit_api_followers_remainingx_ratelimit_api_follo ..
发布时间:2021-11-15 03:01:56 PHP

PHP中的匿名函数性能

我开始在 php 中使用函数式编程范式,并想知道性能影响是什么.一些谷歌搜索似乎只是说有一些.具体来说,我想知道: 是否真的会对性能产生影响,还是只是一个都市传说? 性能影响是什么(希望有人做过基准测试)? 是什么导致了这种影响(如果存在)? 是固定成本还是每次执行? 你们拥有的任何资源将不胜感激:) 提前致谢 解决方案 我用 array_map() 做了一些测试, ..
发布时间:2021-11-10 23:33:03 PHP

为什么 PHP 不允许在 CONST 中使用匿名函数?

为什么 PHP 中不允许使用此代码? const VALIDATOR = 数组('字段' =>大批('类型' =>'细绳','自定义' =>功能() {返回真;})); 或者这个更简单的版本? const MY_FUN = function($param) {回声 $param;}; 抛出一个 意外的 T_FUNCTION 错误. 解决方案 其他答案只复制手册.我将尝试解释函数常量 ..
发布时间:2021-09-03 20:29:49 PHP

递归地将元素添加到数组并返回新数组

假设我有一个这样的数组: $my_array = array(1, 2, 3, 4, array(11, 12, 13, 14), 6, 7, 8, array(15, 16, 17, 18), 10); 我想构建一个递归函数,该函数返回一个包含 my_array 中所有偶数的数组.我试过类似的东西: 函数 get_even_numbers($my_array){$even_numbers ..
发布时间:2021-06-17 18:30:30 PHP

如何验证上传的文件是视频?

我的服务器上有一些非常敏感的信息,因此安全性是一个大问题.用户需要能够上传视频.我知道允许用户上传文件会带来安全威胁,因为没有 100% 的方法可以阻止他们上传非视频.但我显然可以选择服务器将保留哪些文件. 我知道检查文件扩展名是不够的.检查 MIME 类型更好,但它仍然可以伪造.那么如何检查文件是否为视频? 解决方案 Play it! 唯一确定的方法是使用一些代码来解码相关类 ..
发布时间:2021-06-17 18:30:27 PHP

php 5 中的对象和引用

我在 php.net 手册上找到以下几行,我无法理解他们到底想说什么. "从 PHP 5 开始,对象变量不包含对象本身,因为值了.它只包含一个对象标识符,允许对象访问器来查找实际对象.当一个对象被发送参数,返回或分配给另一个变量,不同的变量不是别名:它们持有标识符的副本,指向同一个对象." 我不明白什么是差异.php5中的引用和标识符之间.他们给出了下面的例子. class A {公 ..
发布时间:2021-06-17 18:30:24 PHP

密码保护 CSV 文件

我正在使用 csv 文件来验证用户登录.是否可以用密码保护 CSV 文件?我不希望任何人能够通过 url 下载 csv 文件.我用谷歌搜索,发现无法用密码保护 csv 文件.有没有其他办法可以用密码保护文件? 解决方案 简短的回答是否定的:CSV 是纯文本格式,而不是 Excel. 长的答案是:您永远不应该将安全相关信息放入可通过网络服务器访问的文件夹中.将文件移动到您可以从 PHP ..
发布时间:2021-06-17 18:30:20 其他开发