我的笔记本电脑在安装了 XAMMP 的 Windows 7 上运行。我的 PHP 版本是 7.3.0。从Tokenizer PHP Extension的文档中,它指出:
Windows 版本的 PHP 内置了对此扩展的支持。您不需要加载任何额外的扩展来使用这些功能。
但是当我打开我的php.ini
文件和php\ext
目录时,扩展名不存在。
这是我的php.ini
文件和ext
目录的屏幕截图:
前任。php.ini 文件
前任。分机目录
.
XAMMP 是否不包含此扩展,我是否需要.dll
在线下载文件(我认为这可能有害)?还是故意不列出来?
在这种情况下,根据您引用的官方文档,“内置”表示“未单独编译
.dll
”。所以没有什么可下载的,没有什么可以取消注释的,也没有什么可以在目录php.ini
中看到的。ext
如果你运行
phpinfo()
,你应该看到tokenizer
列出的扩展和enabled
:因此,要回答您的问题,它(实际上)是“有意未列出”。
笔记
运行
phpinfo()
:在其中创建一个文本文档
<?php phpinfo()?>
。.php
使用扩展名(例如)保存此文件phpinfo.php
。将此
.php
文件放在允许执行脚本的目录中(可能是您的根htdocs
目录),然后转到 eghttp://localhost/phpinfo.php
。