php
jimmyleeee
从事应用安全十余年,一直在努力......
展开
-
PHP Warning: mysqli_connect(): (HY000/2002): No such file or directory in
PHP 代码如下:$link = mysqli_connect("localhost", "my_user", "my_password", "world");执行时,报错:经过上网查询才知道,不能用localhost作为连接mysqli的host,需要使用127.0.0.1,将代码改为$link = mysqli_connect("127.0.0.1", "my_u...原创 2020-04-20 16:46:18 · 3957 阅读 · 1 评论 -
PHP5和PHP7的一些语法上的不兼容情况
由于PHP 7的改进比较大,也保持了很好的向前兼容性,但是有些语法还是被废弃了,不过,废弃的一些语法,感觉废弃也就废弃吧,留着看了也不舒服。接下来分享几个PHP5和PHP7的语法上的一些不支持的情况。1)PHP 5 嵌套if语句可以使用continue,代码如下if ($b == 2) { if ($a == 1) { continue; } else { echo "hel...原创 2020-04-09 11:04:09 · 1508 阅读 · 5 评论 -
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Tool\php_5_6_31\ext\php_gd2.dll' - 找不到
遇到这种错误,主要原因是php.ini的extension_dir 没有设置正确,需要找到Php.ini,根据php的安装路径,把extension_dir 设置正确即可。原创 2020-04-08 17:16:03 · 1018 阅读 · 0 评论 -
windows PHP 5 版本的下载
从网上https://windows.php.net/download/跳到下载页面,发现只有PHP7版本的。通过搜索发现官网提供的下载地址:https://windows.php.net/downloads/releases/也只有7的,难道是为了推广7,把版本5隐藏提来了?经过仔细的搜索,发现https://windows.php.net/downloads/releases/arch...原创 2020-04-08 16:51:54 · 3403 阅读 · 1 评论 -
安装php最新版本(7.4.4)
安装PHP步骤如下:yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm yum install yum-utils yum-config-m...原创 2020-04-08 14:17:26 · 1476 阅读 · 0 评论 -
PHP 函数的带问好的参数
今天 看synfony的源代码;https://github.com/symfony/symfony/blob/5.0/src/Symfony/Component/HttpFoundation/Request.php有的代码片段,看到如下代码:发现函数定义的参数前面有一个问号?这样的参数表示:default这个参数可以是string,也可以是NULL。...原创 2020-02-20 16:39:27 · 1183 阅读 · 0 评论 -
PHP Warning: PHP Startup: Unable to load dynamic library 'xxx.so'
今天执行 php -dextension=vld.so -dvld.active=1 -dvld.verbosity=0 -dvld.dump_paths=0 CConst.php 时,遇到一个错误:PHP Warning: PHP Startup: Unable to load dynamic library 'vld.so' (tried: /usr/lib64/php/modules/v...原创 2020-01-15 15:17:57 · 569 阅读 · 0 评论 -
yum 安装php7.3
目前,通过yum 安装7.3,但是 执行yum list | grep php73,发现没有7.3版本。可以通过以下命令添加源:yum install epel-releaserpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm安装方法一:直接执行以下命令:yum --enablerep...原创 2019-09-23 10:36:39 · 1091 阅读 · 0 评论 -
安装与卸载PHP
安装php,当使用默认的CentOS7上的yum安装php时,通过yum list | grep php, 发现php的版本都不是最新的,于是,在执行命令:rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-...原创 2019-09-23 10:00:44 · 334 阅读 · 1 评论