XAMPP PHP 中没有 Tokenizer 扩展

XAMPP PHP 中没有 Tokenizer 扩展

我的笔记本电脑运行的是 Windows 7,安装了 XAMMP。我的 PHP 版本是 7.3.0。从Tokenizer PHP 扩展,其中指出:

Windows 版 PHP 已内置支持此扩展。您无需加载任何其他扩展即可使用这些功能。

但是当我打开php.ini文件和php\ext目录时,扩展名不存在。

以下是我的php.ini文件和ext目录的屏幕截图:

前任。 php.ini 文件

php.ini 文件

例如 Ext 目录

扩展目录

XAMMP 不包含此扩展吗?我需要.dll在线下载文件吗(我认为这可能有害)?还是故意不列出?

答案1

XAMMP 不包含此扩展吗?我是否需要.dll在线下载文件(我认为这可能有害)?

在这种情况下,根据官方文档您提到,“内置”的意思是“不作为单独编译.dll”。因此无需下载任何内容,无需取消注释任何内容,目录php.ini中也无需查看任何内容ext

如果你运行phpinfo(),你应该会看到tokenizer列出的扩展和enabled

Tokenizer 扩展 - phpinfo() - 屏幕截图

因此,回答您的问题,它(实际上)是“故意未列出”。


笔记

跑步phpinfo()

  1. 在其中创建一个文本文档<?php phpinfo()?>

  2. .php使用扩展名(例如)保存此文件phpinfo.php

  3. 将此.php文件放在允许执行脚本的目录中(可能是您的根htdocs目录)并转到例如http://localhost/phpinfo.php


相关内容