
正文
php返回数据加引号了,php返回值
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php函数的参数加引号和不加引号
只要是字符串。都要加引号。不管是变量赋值还是直接把字符串做为参数提交给函数。这取决于参数是什么类型的“量”。是字符串,整型数字,还是数组。字符串不加引号的话。很容易碰到一些关键字符而引起错误。
函数传递变量就行了,加引号是错的。_POST是数组,当然要加引号。author加了单引号就是字符串,不过外面须无双引号。
只要是字符串。都要加引号。不管你是变量赋值还是直接把字符串做为参数提交给函数。这取决于参数是什么类型的“量”。是字符串,整型数字,还是数组。字符串不加引号的话。很容易碰到一些关键字符而引起错误。
相关问答
Q1: php写出来的代码在浏览器中打印出来多一个引号
从网上搜了一下原来是PHP程序为了防止注入或者溢出,通过PHP 指令 magic_quotes_gpc自动在双引号、单引号、反斜杠、NULL前面添加反斜杠“”。统计代码中自然是会带有很多反斜杠的内容,这时候就要去掉添加的反斜杠。默认PHP 指令 magic_quotes_gpc是on的,也就是打开的。
需要准备的材料分别是:电脑、php编辑器、浏览器。首先,打开php编辑器,新建php文件,例如:index.php。在index.php中,输入代码:echo 他说:\我爱你!\;。浏览器运行index.php页面,此时页面能成功通过转义字符的方式打印出了双引号。
可以在浏览器中按F12打开调试工具,切换到network选项卡,再点击提交表单,在network里就会有一条提交请求记录,记录详情里可以看到提交的数据,在这里检查提交的数据是否有问题。
Q2: 编程php,为什么加反引号?
1、单引号中的字符会原样输出,这里的反应号是html标签中的反引号,与PHP本身是没有什么关系的。在页面上查看源代码就会发现它在源代码中和这个是一样的,字符输出。
2、如果是字符串,就必须加引号,否则会有语法错误。如果是变量,就不需要加引号,因为变量会被解析。
3、从网上搜了一下原来是PHP程序为了防止注入或者溢出,通过PHP 指令 magic_quotes_gpc自动在双引号、单引号、反斜杠、NULL前面添加反斜杠“”。统计代码中自然是会带有很多反斜杠的内容,这时候就要去掉添加的反斜杠。默认PHP 指令 magic_quotes_gpc是on的,也就是打开的。
4、大括号是用来界定变量的界限,就是隔离变量名和字符串的,但是必须要用双引号包起来,在双引号里面是可以直接解析出PHP的变量的。
5、echo $title; ?;其次,如果一个PHP文件中全部都是PHP代码,可以不写结束符号,只写开始就行。Zend的编码规范中也提到了这一点,大意是:只含有PHP代码的文件是不允许有 ? 结束符号的,是为了防止有意外的结尾输出(比如空格,换行),导致程序出现意外响应。一般这种意外多发生在文件包含。
6、反单引号(backquote),又读反引号,是西文字符中的附加符号,主要用于计算机相关领域。位置在键盘中数字键“1”的左边,其上档符号是“~ ”,使用Shift键可以换挡输入。由于计算机显示的原因,反单引号非常容易和单引号 ‘ 混淆。反单引号是西方符号,主要用在linux的bash中。
Q3: php函数中参数加引号和不加引号有什么区别?
if($_POST[submit])这里这个引号不加也应该不会出错,但是为了规范还是加上,而且不加引号的话会先把submit当做常量,当找不到这个常量时,才作为索引名称使用,所以加上引号可以加快速度。但在下面的sql语句里,如果加了引号会和语句里的其他引号进行配对引起错误,所以在这里加引号容易产生错误。
如果是字符串,就必须加引号,否则会有语法错误。如果是变量,就不需要加引号,因为变量会被解析。
区别:PHP不会解析单引号中的变量,而是将变量名原样输出;PHP会解析双引号中包含的变量。因为单引号不需要考虑变量的解析,所以解析速度要比双引号快。看好多代码有时候用单引号或双引号实现包含字符串的内容,那么在PHP中双引号与单引号有什么区别?下面本篇文章给大家介绍一下。
Q4: php中为什么有时加引号,有时不加?
if($_POST[submit])这里这个引号不加也应该不会出错,但是为了规范还是加上,而且不加引号的话会先把submit当做常量,当找不到这个常量时,才作为索引名称使用,所以加上引号可以加快速度。但在下面的sql语句里,如果加了引号会和语句里的其他引号进行配对引起错误,所以在这里加引号容易产生错误。
字符串不加引号的话。很容易碰到一些关键字符而引起错误。
echo 用“”号的话一般都是输出直接字符串如:echo 这是个字符串;如果不需要那么程序会报错。
只要是字符串就要加引号。只有单引号和双引号的区别。
对变量的解析不同单引号字符串中出现的变量不会被变量值替代。即PHP不会解析单引号中的变量,而是将变量名原样输出。双引号字符串最重要的一点是其中的变量名会被变量值替代,即可以解析双引号中包含的变量。
关于php返回数据加引号了和php返回值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






