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

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

      1. <tfoot id='kY0vA'></tfoot>
      2. MySQL 整数字段在 PHP 中作为字符串返回

        时间:2024-05-11

          • <bdo id='aRZwK'></bdo><ul id='aRZwK'></ul>

            <tfoot id='aRZwK'></tfoot>

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

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

              2. <legend id='aRZwK'><style id='aRZwK'><dir id='aRZwK'><q id='aRZwK'></q></dir></style></legend>
                  本文介绍了MySQL 整数字段在 PHP 中作为字符串返回的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我在 MySQL 数据库中有一个表字段:

                  I have a table field in a MySQL database:

                  userid INT(11)
                  

                  所以我用这个查询将它调用到我的页面:

                  So I am calling it to my page with this query:

                  "SELECT userid FROM DB WHERE name='john'"
                  

                  然后处理我做的结果:

                  $row=$result->fetch_assoc();
                  
                  $id=$row['userid'];
                  

                  现在如果我这样做:

                  echo gettype($id);
                  

                  我得到一个字符串.这不应该是一个整数吗?

                  推荐答案

                  当您使用 PHP 从 MySQL 数据库中选择数据时,数据类型将始终转换为字符串.您可以使用以下代码将其转换回整数:

                  When you select data from a MySQL database using PHP the datatype will always be converted to a string. You can convert it back to an integer using the following code:

                  $id = (int) $row['userid'];

                  或者通过使用函数intval():

                  $id = intval($row['userid']);

                  这篇关于MySQL 整数字段在 PHP 中作为字符串返回的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何将 8209 数组对象变量转换为 VT_VARIANT 下一篇:如何在 PHP 中有一个 64 位整数?

                  相关文章

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

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

                    <tfoot id='VrhBR'></tfoot>