• <tfoot id='SgwYC'></tfoot>
    <i id='SgwYC'><tr id='SgwYC'><dt id='SgwYC'><q id='SgwYC'><span id='SgwYC'><b id='SgwYC'><form id='SgwYC'><ins id='SgwYC'></ins><ul id='SgwYC'></ul><sub id='SgwYC'></sub></form><legend id='SgwYC'></legend><bdo id='SgwYC'><pre id='SgwYC'><center id='SgwYC'></center></pre></bdo></b><th id='SgwYC'></th></span></q></dt></tr></i><div id='SgwYC'><tfoot id='SgwYC'></tfoot><dl id='SgwYC'><fieldset id='SgwYC'></fieldset></dl></div>

    <small id='SgwYC'></small><noframes id='SgwYC'>

    <legend id='SgwYC'><style id='SgwYC'><dir id='SgwYC'><q id='SgwYC'></q></dir></style></legend>

          <bdo id='SgwYC'></bdo><ul id='SgwYC'></ul>
      1. 在 PHP 中使用 settype 而不是使用括号进行类型转换,有什么区别?

        Using settype in PHP instead of typecasting using brackets, What is the difference?(在 PHP 中使用 settype 而不是使用括号进行类型转换,有什么区别?)

        <tfoot id='K5QYc'></tfoot>
      2. <i id='K5QYc'><tr id='K5QYc'><dt id='K5QYc'><q id='K5QYc'><span id='K5QYc'><b id='K5QYc'><form id='K5QYc'><ins id='K5QYc'></ins><ul id='K5QYc'></ul><sub id='K5QYc'></sub></form><legend id='K5QYc'></legend><bdo id='K5QYc'><pre id='K5QYc'><center id='K5QYc'></center></pre></bdo></b><th id='K5QYc'></th></span></q></dt></tr></i><div id='K5QYc'><tfoot id='K5QYc'></tfoot><dl id='K5QYc'><fieldset id='K5QYc'></fieldset></dl></div>

        <small id='K5QYc'></small><noframes id='K5QYc'>

                • <bdo id='K5QYc'></bdo><ul id='K5QYc'></ul>
                • <legend id='K5QYc'><style id='K5QYc'><dir id='K5QYc'><q id='K5QYc'></q></dir></style></legend>
                    <tbody id='K5QYc'></tbody>
                  本文介绍了在 PHP 中使用 settype 而不是使用括号进行类型转换,有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  在 PHP 中,您可以将某些东西类型转换为这样的对象;(object) 或者您可以使用 settype($var, "object") - 但我的问题是两者之间有什么区别?

                  In PHP you can typecast something as an object like this; (object) or you can use settype($var, "object") - but my question is what is the difference between the two?

                  哪一个更有效/更好用?目前我发现 using (object) 可以完成这项工作,但想知道为什么还有一个 settype 函数.

                  Which one is more efficient / better to use? At the moment I find using (object) does the job, but wondering why there is a settype function as well.

                  推荐答案

                  强制转换改变了变量在当前上下文中被视为什么,settype 永久改变它.

                  Casting changes what the variable is being treated as in the current context, settype changes it permanently.

                  $value = "100"; //Value is a string
                  echo 5 + (int)$value; //Value is treated like an integer for this line
                  settype($value,'int'); //Value is now an integer
                  

                  基本上 settype 是一个快捷方式:

                  Basically settype is a shortcut for:

                  $value = (type)$value;
                  

                  这篇关于在 PHP 中使用 settype 而不是使用括号进行类型转换,有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Converting string to MySQL timestamp format in php(在php中将字符串转换为MySQL时间戳格式)
                  datetime to timestamp(日期时间到时间戳)
                  PHP timestamp date to user timezone(PHP时间戳日期到用户时区)
                  Converting TIMESTAMP to unix time in PHP?(在 PHP 中将 TIMESTAMP 转换为 unix 时间?)
                  Convert ISO 8601 to unixtimestamp(将 ISO 8601 转换为 unixtimestamp)
                  Finding days between 2 unix timestamps in php(在php中查找2个unix时间戳之间的天数)

                        <bdo id='28Sz8'></bdo><ul id='28Sz8'></ul>

                      • <tfoot id='28Sz8'></tfoot>
                        <legend id='28Sz8'><style id='28Sz8'><dir id='28Sz8'><q id='28Sz8'></q></dir></style></legend>
                        <i id='28Sz8'><tr id='28Sz8'><dt id='28Sz8'><q id='28Sz8'><span id='28Sz8'><b id='28Sz8'><form id='28Sz8'><ins id='28Sz8'></ins><ul id='28Sz8'></ul><sub id='28Sz8'></sub></form><legend id='28Sz8'></legend><bdo id='28Sz8'><pre id='28Sz8'><center id='28Sz8'></center></pre></bdo></b><th id='28Sz8'></th></span></q></dt></tr></i><div id='28Sz8'><tfoot id='28Sz8'></tfoot><dl id='28Sz8'><fieldset id='28Sz8'></fieldset></dl></div>

                          <small id='28Sz8'></small><noframes id='28Sz8'>

                            <tbody id='28Sz8'></tbody>