php如何将变量转换string

互联网 20-11-16

php将变量转换string的方法:首先创建一个PHP示例文件;然后通过“function variable_to_string($variable){...}”方法将一个变量转为string字符串即可。

本教程操作环境:windows10系统、php5.6,本文适用于所有品牌的电脑。

推荐:《PHP视频教程》

php 将一个变量转为字符串

代码如下:

/**  * 将一个变量转为字符串  *  float使用var_export得到的字符串不准确  *  resource使用var_export得到的是null  * @param $variable  * @return string  */ function variable_to_string($variable) {     return is_float($variable)         ?         (string)$variable         :         (             is_resource($variable)             ?             "'resource of type'"             :             var_export($variable, true)         ); } // int $a = 4; var_dump(variable_to_string($a)); /**  * 输出:string(1) "4"  */ // float $a = 100.4; var_dump(variable_to_string($a)); /**  * 输出:string(5) "100.4"  */ // string $a = 'abcdefg'; var_dump(variable_to_string($a)); /**  * 输出:string(9) "'abcdefg'"  */ // array $a = ['a' => 'a', 'b' => 'b']; var_dump(variable_to_string($a)); /**  * 输出:string(37) "array (  *  'a' => 'a',  *  'b' => 'b',  * )"  */ // object $a = new stdClass(); $a->a = 'a'; $a->b = 'b'; var_dump(variable_to_string($a)); /**  * 输出:string(61) "stdClass::__set_state(array(  *  'a' => 'a',  *  'b' => 'b',  * ))"  */ // bool $a = false; var_dump(variable_to_string($a)); /**  * 输出:string(5) "false"  */ // null $a = null; var_dump(variable_to_string($a)); /**  * 输出:string(4) "NULL"  */ // resource $a = fopen('./test.log', 'wb+'); var_dump(variable_to_string($a)); /**  * 输出:string(18) "'resource of type'"  */

以上就是php如何将变量转换string的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: PHP
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:php 如何清除 cookie

相关资讯