您的位置:

php字符串连接运算符是,php 连接字符串

本文目录一览:

字符串连接运算符有哪两个? 字符串连接运算符的两个符号详解

1、连接运算符主要用于连接字符串,其运算符有两个:+,;

2、用来强调两个表达式作为字符串连接,如“hello”23;word;,结果为“hello23word” 。

3、+连接两个字符串,要求+两端的类型必须一致,如“hello”+23+word,结果会报错“类型不匹配” 因此一般使用连接两个字符串。

php 中$str="cd"; $$str="landog";$$str.="ok";echo $cd;结果是什么??$$str是什么意思,如何理解

$$str 可以理解为 $( $str ) ,

$str ="cd";那么就是$cd = $$str = "landog";

$$str . = "ok", . 为拼接字符,即 $$str = $$str . "ok";

这里跟$a+=b = $a=$a+b性质一样 (可以看php的运算符)

也就是$cd = $cd . "ok",即$cd = "landogok" ;

$$str . ,这里的 . 是拼接字符 即 $$str .= "ok" = $$str = $$str . "ok";

PHP中字符串与数字拼接起来,用什么方法?

有两个字符串(string)运算符。第一个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数之后。1.2.3.4.运行后发现只输出了一个 ‘3’,为什么呢? 因为第一字符串“Result3”被创建,这然后被添加到3得到3,非空非数字字符串被转换为0。如果要输出"Result: 6"

. PHP中,哪个操作符用来连接字符串?

可以用split()函数,如下例子:

public

static

void

main(string

args[]){

string

str="a,b,c,d,e";

string

arr[]=str.split(",");//split函数的作用是用传进来的参数,把字符串拆分,并存到一个数组里

system.out.println(arr[0]);

system.out.println(arr[1]);

system.out.println(arr[2]);

system.out.println(arr[3]);

system.out.println(arr[4]);

}

你可以调试一下试试

:)

连接运算符是什么?

指可以将一个或多个文连接为一个组合文本的运算符号。即使用和号 () 加入或连接一个或更多文本字符串以产生一串文本。

连接符又称“连接运算符”,就程序设计语言来说,有一种叫做“字符串连接运算符”的,功能就是把两个字符串合并成一个字符串。

例如:string c = “ABCD” + "EFGH",最后字符串变量c里面储存的是字符串“ABCDEFGH”。

扩展资料

SQL SERVER 数据库连接符为+,例如连接字符串AB、CD可以使用“AB”+“CD”。MYSQL数据库中连接符用concat函数实现,例如连接字符串AB、CD可以使用concat('AB','CD')。

oracle数据库中的连接符为||,例如连接字符串AB、CD可以使用“AB”||“CD”。

c语言:p=strjoin(buf,“^^”,“string1”,“string2”,“string3”,NULL);可以连接n个字符串,结果在buf中。buf必须足够大。

参考资料来源:百度百科-连接符

参考资料来源:百度百科-文本连接运算符

字符串运算符

其他语言中有的+就是连接的意思,但是在php中+就是加法运算的意思。连接两个字符的符号是“.

”。举个例子

假如$str=20;

$arr[$i]=50;

$str.=$arr[$i];翻译一下就应该是$str=20;连接上$arr[$i]=50;并且把新的字符串的值赋给变量$str。如果这个不明白的话,就换个说法,就是$str.=$arr[$i];翻译出来就是$str=$str连接$arr[$i];等号后面的内容“$str连接$arr[$i]”的值付给了$str;也就是$str=20连接50;也就是$str=2050;

如果是$str+=$arr[$i]的话,和上面的一样,只是把连接换成了加法。

不知道你id前面的?是写错了还是什么意思。那个++++的应该没什么意思,就是一串字符串,不用当成自增也就是“++”处理。因为那一串++和i都是在‘’当中的。如果是$str++的话,就应该是20+1了。