PHP7 YMAL扩展安装详细过程

YAML是“另一种标记语言”的外语缩写;但为了强调这种语言以数据做为中心,而不是以置标语言为重点,而用返璞词重新命名。它是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。

尝试使用 YAML做为配置文件。开始安装php_yaml.dll扩展
系统环境:
windows 10
PHP 7.0.1
详情如下:

PHP 7.0.1 (cli) (built: Dec 16 2015 13:36:28) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
    with Xdebug v2.5.0, Copyright (c) 2002-2016, by Derick Rethans

打开页面 http://pecl.php.net/package/yaml/2.0.1/windows
下载 7.0 Non Thread Safe (NTS) x86
把php_yaml.dll 放到php/ext中,并在php.ini加上

extension=php_yaml.dll

其他扩展一般到这一步就完成了,我尝试使用php -m 命令查看。
发下下面的错误

php -m
PHP Warning:  PHP Startup: Unable to load dynamic library './ext\php_yaml.dll' - 找不到指定的模块。

尝试把 7.0 Non Thread Safe (NTS) x86 中的 yaml.dll 拷贝到 php根目录。
再次使用php -m ,发现yaml扩展已经成功加载加来了!

php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
fileinfo
filter
gd
hash
iconv
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
PDO_ODBC
pdo_sqlite
Phar
redis
Reflection
session
SimpleXML
soap
SPL
sqlite3
standard
tokenizer
wddx
xdebug
xml
xmlreader
xmlwriter
yaf
yaml
zip
zlib

[Zend Modules]
Xdebug
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值