当前目录有以下两个文件
index.php
<?php var_dump(require 'A.php');
A.php
<?php return 123;
接着运行:
php -S 0.0.0.0:9500 -t .
访问 http://localhost:9500,返回以下内容
接着把 A.php 里面的 123 修改为 1234,刷新页面,页面并没有改变。
也就是说,开启了 opcache 之后,require、include 不会重新从硬盘加载文件。