本篇文章给大家谈谈php怎么连接两个字符串,以及php 字符串操作对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录:
php怎么链连接字符串
PHP中字符串是用 . (点号)来连接的,如果你想拼接成一个字符串的话,可以这样:
?php
$str = '';
$str .= "?xml version='1.0' encoding='utf-8'? ";
$str .= "list";
.....
$str .= "/list";
?
如果说不允许“”的话你可以尝试转义双引号:\"
如果还是不行,你可以把字符串转成ASCII码,转换类我帮你找到一个:
class ascii
{
function decode($str)
{
preg_match_all( "/(d{2,5})/", $str,$a);
$a = $a[0];
foreach ($a as $dec)
{
if ($dec 128)
{
$utf .= chr($dec);
}
else if ($dec 2048)
{
$utf .= chr(192 + (($dec ($dec % 64)) / 64));
$utf .= chr(128 + ($dec % 64));
}
else
{
$utf .= chr(224 + (($dec ($dec % 4096)) / 4096));
$utf .= chr(128 + ((($dec % 4096) ($dec % 64)) / 64));
$utf .= chr(128 + ($dec % 64));
}
}
return $utf;
}
function encode($c)
{
$len = strlen($c);
$a = 0;
while ($a $len)
{
$ud = 0;
if (ord($c{$a}) =0 ord($c{$a}) =127)
{
$ud = ord($c{$a});
$a += 1;
}
else if (ord($c{$a}) =192 ord($c{$a}) =223)
{
$ud = (ord($c{$a})-192)*64 + (ord($c{$a+1})-128);
$a += 2;
}
else if (ord($c{$a}) =224 ord($c{$a}) =239)
{
$ud = (ord($c{$a})-224)*4096 + (ord($c{$a+1})-128)*64 + (ord($c{$a+2})-128);
$a += 3;
}
else if (ord($c{$a}) =240 ord($c{$a}) =247)
{
$ud = (ord($c{$a})-240)*262144 + (ord($c{$a+1})-128)*4096 + (ord($c{$a+2})-128)*64 + (ord($c{$a+3})-128);
$a += 4;
}
else if (ord($c{$a}) =248 ord($c{$a}) =251)
{
$ud = (ord($c{$a})-248)*16777216 + (ord($c{$a+1})-128)*262144 + (ord($c{$a+2})-128)*4096 + (ord($c{$a+3})-128)*64 + (ord($c{$a+4})-128);
$a += 5;
}
else if (ord($c{$a}) =252 ord($c{$a}) =253)
{
$ud = (ord($c{$a})-252)*1073741824 + (ord($c{$a+1})-128)*16777216 + (ord($c{$a+2})-128)*262144 + (ord($c{$a+3})-128)*4096 + (ord($c{$a+4})-128)*64 + (ord($c{$a+5})-128);
$a += 6;
}
else if (ord($c{$a}) =254 ord($c{$a}) =255)
{ //error
$ud = false;
}
$scill .= "$ud;";
}
return $scill;
}
php字符串的连接
'$s1=',加了引号就是说引号内的内容原样输出,输出结果就是: $s1=
不加引号$s1是个变量,输出的时候输出结果是$s1的值:PHP in
php连接字符串
首先你要明白一点,点只能作为字符串的连接符。
看你的第一种情况,2个变量你都分别赋了值,然后对它们进行了运算,因为php为弱类型语言,在进行运算的时候变量的数据类型会有转换,这里就把原来的数字类型进行了隐性转化,把它转化成了字符串类型,然后才进行了运算.
看你第二种情况 你直接把字符串类型和数字类型直接用点进行运算,因为点只能进行字符串之间的运算,所以会报错.
关于php怎么连接两个字符串和php 字符串操作的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。