本文目录一览:
- 1、字符串连接运算符有哪两个? 字符串连接运算符的两个符号详解
- 2、php 中$str="cd"; $$str="landog";$$str.="ok";echo $cd;结果是什么??$$str是什么意思,如何理解
- 3、PHP中字符串与数字拼接起来,用什么方法?
- 4、. PHP中,哪个操作符用来连接字符串?
- 5、连接运算符是什么?
- 6、字符串运算符
字符串连接运算符有哪两个? 字符串连接运算符的两个符号详解
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了。