當前位置:首頁 » 編程語言 » php串接

php串接

發布時間: 2024-02-28 01:14:19

php字元串拼接問題,很簡單的

$b="${".$a."}";
echo $b;

② 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中字元串與數字拼接起來,用什麼方法

有兩個字元串(string)運算符。第一個是連接運算符(「.」),它返回其左右參數連接後的字元串。第二個是連接賦值運算符(「.=」),它將右邊參數附加到左邊的參數之後。1.2.3.4.運行後發現只輸出了一個 『3』,為什麼呢? 因為第一字元串「Result3」被創建,這然後被添加到3得到3,非空非數字字元串被轉換為0。如果要輸出"Result: 6"

④ 連接運算符怎麼用

連接運算符的使用方法:

1、在php里

等同於其他語言里字元串操作的+ 如echo "hello "."world";等同於echo "hello"+"world";同理.= 也同於 +=

2、在c語言

p = strjoin(buf, "^^", "string1", "string2", "string3", NULL); 可以連接n個字元串,結果在buf中。buf必須足夠大。

3、在sql

2、SQL SERVER 資料庫連接符為+,例如連接字元串AB、CD可以使用「AB」+「CD」

3、在mysql里

MYSQL資料庫中連接符用concat函數實現,例如連接字元串AB、CD可以使用concat('AB','CD')

4、在oracle里

oracle資料庫中的連接符為||,例如連接字元串AB、CD可以使用「AB」||「CD

(4)php串接擴展閱讀:

連接符又稱「連接運算符」,就程序設計語言來說,有一種叫做「字元串連接運算符」的,功能就是把兩個字元串合並成一個字元串。

連接運算符指可以將一個或多個文連接為一個組合文本的運算符號。即使用和號 (&) 加入或連接一個或更多文本字元串以產生一串文本。雖然也可以使用 + 運算符連接兩個字元串,但是仍應使用 & 運算符進行字元串的連接以避免混淆,提供易理解的代碼。這是因為在使用 + 運算符時,有可能無法確定是做加法還是做字元串連接。

表達式的基本子類型決定了 + 運算符所做的操作。

熱點內容
怎麼用安卓手機查蘋果的序列號 發布:2024-11-29 06:21:08 瀏覽:507
r11s原始密碼是多少 發布:2024-11-29 05:52:20 瀏覽:79
c語言枚舉法 發布:2024-11-29 05:50:58 瀏覽:125
大數據系統如何配置 發布:2024-11-29 05:48:44 瀏覽:89
連戰訪問西安小學 發布:2024-11-29 05:45:03 瀏覽:316
怎麼編譯原生安卓手機 發布:2024-11-29 05:44:28 瀏覽:193
java代碼編譯java文件 發布:2024-11-29 05:44:27 瀏覽:208
如何部署遠程伺服器 發布:2024-11-29 05:34:37 瀏覽:523
紅米系統存儲與手機存儲 發布:2024-11-29 05:33:55 瀏覽:198
qt反編譯工具 發布:2024-11-29 05:29:31 瀏覽:480