&引用变量的有关问题

WBOY
Freigeben: 2016-06-13 10:15:16
Original
819 Leute haben es durchsucht

&引用变量的问题

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->function _is_numerice($var){    if(is_numeric($var))    {        return true;    }}$var = 123456;_is_numerice($var); _is_numerice(&$var);  //此处使用&, 是否增加了效率?
Nach dem Login kopieren


------解决方案--------------------
这样增加了效率
PHP code
function _is_numerice(&$var)<br><font color="#e78608">------解决方案--------------------</font><br>这么小的变量引用效率几乎没什么差别吧。数据量大的时候可能就有些提高。<br><br>还有怎么不直接 is_numeric($var) 了得。怎又写个函数又套了一下。<br><font color="#e78608">------解决方案--------------------</font><br>1、由于只改变了变量的传递方式,并没有改变运算逻辑,所以只考虑内存的使用情况<br>
Nach dem Login kopieren
PHP code
function _is_numerice($var){    if(is_numeric($var))    {echo memory_get_usage(),PHP_EOL;        return true;    }}$var = 123456;echo memory_get_usage(),PHP_EOL;_is_numerice($var); echo memory_get_usage(),PHP_EOL;_is_numerice(&$var);  //此处使用&, 是否增加了效率?<br><font color="#e78608">------解决方案--------------------</font><br>
Nach dem Login kopieren
探讨

(⊙o⊙)…。 是这样的, is_numerice只是个简单例子,里面还有好多分析代码的。

function _is_numerice(&$var) 和直接使用 _is_numerice(&$var) 用什么区别吗?
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage