php拼字串 請教

來源:互聯網
上載者:User
每次拼字串,感覺頭大。 因為沒有這壞習慣


在改一段老代碼
引用一個js方法,如下
刪除


現在要把上邊的 刪除寫法,放到下邊的 刪除上邊,可不知道怎麼拼
echo "$intserial".$value['realname']."".$value['mobile']."".$arrgender[$value['gender']]."".$value['idnumber']." ".$value['passportnu']."刪除";

--------------------------------------------------------------------------------------------------------------
寫了幾個都不對
錯誤一:
echo "$intserial".$value['realname']."".$value['mobile']."".$arrgender[$value['gender']]."".$value['idnumber']." ".$value['passportnu']."刪除";


回複討論(解決方案)

你最終需要的 HTML 是什麼樣的?
由此出發,才能把事情做好

你的 href="javascript:confirmDelete('delgroup.asp?gid=14','組一旦刪除,資料將無法恢複。您確實要刪除此記錄嗎?');"
含義不明

1. 雙引號和單引號不能嵌套,如果嵌套,中間的部分要加轉義。
2. 單引號和雙引號可以交替使用。
3. 引號較多的,可以使用heredoc文法
4. 拼接字串較多時,你可以一次只拼接一行。
$str .= '';
$str .= "";

基於這些原則,拼接字串也是很容易的:
拼接1:

 1,        'realname' => 'name',        'mobile' => '13590909090',        'gender' => '1',        'idnumber' => 'idnum',        'passportnu' => 'passport',    );    $intserial = 'ang?';    echo "        $intserial        " . $value['realname']."        " . $value['mobile'] . "" . $value['gender'] . "        " . $value['idnumber'] . " " . $value['passportnu'] . "        delete        ";


拼接2 :
$str  = "";$str .= "$intserial";$str .= "" . $value['realname']."";$str .= "" . $value['mobile'] . "" . $value['gender'] . "";$str .= "" . $value['idnumber'] . " " . $value['passportnu'] . "";$str .=  "delete";$str .= "";echo $str;


第二種方法每次只拼接一小部分, 拼接出錯的機率更低。

如果你是html與php混寫,那麼完全可以只用php echo 變數,其餘的部分用html代碼。

多謝兩位前輩

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.