gpt4 book ai didi

php - ' 或 "in PHP' s Postgres 查询

转载 作者:可可西里 更新时间:2023-11-01 00:38:41 25 4
gpt4 key购买 nike

  1. 什么时候应该在 PHP pg 查询中使用字符 '?
  2. 什么时候应该在 PHP pg 查询中使用字符 "?

本题基于this answer .

最佳答案

Postgres 中的字符串文字是使用单引号定义的。双引号用于标识符。所以下面的查询是有效的。

SELECT "id", "name" FROM my_table WHERE "name" = 'Brian' 

但是,根据您链接到的答案判断,您是在询问 PHP 字符串中的单引号 ' 与双引号 ",而不是 postgres 查询。

与普通字符串一样,双引号中的字符串将插入变量,而单引号中的字符串将完全包含您输入的内容。

$my_var = "noob";

echo "This is a test string, $my_var\nGot it?";
>> This is a test string, noob
>> Got it?

echo 'This is a test string, $my_var\nGot it?';
>> This is a test string, $my_var\nGot it?

关于php - ' 或 "in PHP' s Postgres 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1351268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com