一个基础语法的问题,关于&

这里的$matches 是在哪里定义的,仅仅是一个函数的形参,作用域怎么能在函数外读取出来,莫非加了&的变量就成了全局变量了?首选我知道&是引用传值,问题是作用域的问题,谢谢
1
收起
正在回答
1回答
您好,preg_match函数的语法:preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] ):如果提供了参数matches,它将被填充为搜索结果。
语法中参数$match可以不定义,如果同学想了解内部原理,可以查看源代码,进行研究。祝学习愉快!
PHP常用技术与ThinkPHP5框架开发
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星