首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

PHP 字串拼接與陣列儲存的正確寫法

     編輯:程式設計綜合問答

在 PHP 中,若要將片段字串拼接後存入陣列,關鍵在於正確使用字串運算子與三元運算子的語法。以下說明常見錯誤與修正方式。

字串拼接運算子

PHP 使用「.」作為字串連接符號,而非其他語言常見的「+」。例如:

$html = '<input type="radio" id="option" name="' . $vo["paperid"] . '" value="' . $vo["paperid"] . ',A" onclick="values();"/>';

搭配三元運算子與陣列

若要根據條件決定是否輸出 HTML,可將三元運算結果直接賦值給陣列元素:

$vo['scorea'] = ($vo['scorea'] == '') ? '' : '<input type="radio" id="option" name="' . $vo["paperid"] . '" value="' . $vo["paperid"] . ',A" onclick="values();"/>';
$arr[] = $vo['scorea'];

注意事項

  • HTML 屬性內的雙引號需正確跳脫或改用單引號包裹整個字串。
  • 陣列索引與變數名稱建議統一使用單引號,避免未定義常數的警告。
  • 拼接時請留意空格與引號配對,否則容易產生語法錯誤。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved