问题标签 [php-5.6]
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 - 从短语中删除单词并在单词之间只留下一个空格
我有以下短语,我需要在 PHP 中删除英文字符
我有以下正则表达式
但这会留下一个以上的空格。
我只需要在它们之间留一个空格。以下是预期的输出。
php - pecl 在 php 5.6 下安装 oci8
我有一个带有 php 5.6 的 vagrant vm - homestead - 我正在尝试为 php 安装 oci8 驱动程序。
我在公司 SSL 代理后面,我无法成功使用 PECL:
证书位置
/usr/lib/ssl/cert.pem => 这是 SSL 代理的证书,与 cURL、npm、composer 使用的证书相同,效果很好
php.ini
pecl 配置
每次我运行sudo pecl list-all
我都会收到以下错误:
警告:频道“pecl.php.net”已更新其协议,使用“pecl channel-update pecl.php.net”更新与 `ssl://proxyURL:proxyPORT' 的连接失败:
请注意,使用梨它可以工作,但我找不到oci8包。
我似乎在网上找不到任何关于此的答案,有人可以帮助我吗?
php - 获取包含某些内容的整行
基本上我有一个包含多行的文本文件,如果一行包含我要查找的内容,我想要整行。
例如,以下是文本文件中可能包含的内容:
例如,如果其中有一行 Apple2,我如何使用 php 获取整行(Apple2:Banana2:Pear2)
并将其存储在变量中?
php - Doctrine Caching - 升级到 PHP 5/6
我正在将我的服务器从 PHP 5.4 升级到 PHP 5.6。我使用的性能增强之一是缓存 Doctrine 结果:
我将 Symfony 配置为使用 APC 进行缓存:
在 PHP 5.6 中,APC 被删除,所以我将安装 APCu 扩展。是否需要更新 Symfony 配置才能使用 APCu,或者apc
缓存驱动程序是否可以与 APCu 一起使用?
php - Facebook SDKV4 无法登录 - Nginx PHP-FPM
我的本地主机网站在 Apache 上使用 Facebook SDKV4 运行良好。但是在迁移到 Nginx PHP-FPM 后,我无法再登录。所有 Facebook 应用程序配置都是相同的,除了我的本地服务器之外没有任何变化。
我是 nginx 新手,我搜索了很多,但没有找到任何关于我所缺少的内容。
这是我的 Nginx 站点配置:
我认为这与会话有关。有没有人遇到过这个问题?任何线索都会有所帮助。
我的系统:php-fpm 5.6,nginx-1.9.2 使用自制软件安装
我的问题似乎与这个问题有关Facebook PHP Sdk (Nginx Php-Fpm) 缺少会话
我无法回答
这个问题。
更新:原来 csrf_token 不是使用我的 nginx php-fpm 5.6 本地服务器在会话上创建的。我尝试使用我的 apache (XAMPP) 服务器创建 csrf_token 并能够登录。我仍然不知道我的配置有什么问题。任何线索都会有所帮助。
php - NumberFormatter::parseCurrency 在具有相同 PHP 版本的机器上给出不同的结果
我有一台装有 Debian Jessie 和 PHP 5.6.9 的机器,还有一台装有 Debian Wheezy 的机器,使用相同的 PHP 版本(但来自 dotdeb.org)。
以下代码在两台机器上给出了不同的结果:
Debian Weezy 的输出:
Debian Jessie 的输出:
两台机器都安装了 php5-intl。两台机器都安装了 libicu(wheezy 上的 libicu48 和 Jessie 上的 libicu52)。两台机器都有相同的可用语言环境:
另外,我无法在 3v4l.org 上复制它。我在所有 PHP 版本上都收到一个解析错误:http: //3v4l.org/XgsBu
这里有什么问题?为什么结果不一致?
php - GD装不装?
Ubuntu 15.04
这意味着“PHP5-GD 已安装在其最新版本中”
- phpinfo() 文件不显示 GD 部分
php -m | grep gd
什么都没有告诉我。
这让我很困惑,一方面它说我有最新的 GD 库版本,而另一方面却没有告诉我它的存在。
php - PHP 参考 - 困惑
我发现下面代码中的引用令人困惑,
的值$b
是对 的引用,$a
并且绝不$a
是对 的引用。$b
但是为什么当我改变$b
. 变化的价值$a
呢?
oop - PHP 5.6 中的方法重载或 Laravel 5.1 中的任何工具?
是在 PHP 5.6 上实现的“方法重载”工具还是在 Laravel 5.1 中实现的任何自定义工具?如果没有,何时实施。
因为该 OOP 工具对 PHP 用户非常有帮助。
php - Laravel 5 控制器将 JSON 整数作为字符串发送
在我的开发服务器上,来自 Laravel 5 控制器的 JSON 响应以正确的类型显示数据。
例如
但在生产服务器上,JSON 响应以字符串的形式发回。
开发和生产都安装了相同版本的 PHP (5.6.11-1)。
关于可能导致这种行为的任何想法?