我当时正在重构代码库以用于 PHP7,特别是实现标量类型提示和返回类型提示,这时我遇到了一个问题。我有一个类,它有一些属性,其中一个是 id。此 id 不是强制性的(您可以在不设置 id 的情况下构造对象)。创建此类的新对象时,您无需设置 id,它会在插入数据库(通过单独的映射器类)后立即获得 id。此映射器类需要检查对象是否已存在于数据库中,它通过检查 id 是否已设置来完成此操作:if(emp
2016-02-02
我有 High Sierra 操作系统 - 版本 10.13.6PHP 版本:PHP 7.1.9当我尝试执行命令php -v时总是出现这样的错误:PHP Startup: Unable to load dynamic library'/usr/local/php5-7.1.9-20170914-100859/lib/php/extensions/no-debug-non-zts-20160303/