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

PHP 字串變數完整指南:建立、操作與常用函數詳解

     編輯:PHP 入門

PHP 字串變數完整指南


字串變數是 PHP 中處理文字資料的核心工具,無論是簡單的訊息輸出還是複雜的文字解析,都離不開字串的操作。


什麼是 PHP 字串變數?

字串變數用於儲存包含字元的值,如單字、句子或任意文字內容。建立字串後,您可以直接在函式中使用,或將其儲存在變數中以便後續操作。

以下範例示範如何建立名為 $txt 的字串變數並輸出其值:

程式碼範例

<?php
$txt = "Hello world!";
echo $txt;
?>

PHP 字串變數範例

注意:指派文字值給變數時,務必用單引號 ' ' 或雙引號 " " 將文字括起來。


PHP 串接運算子 (.)

PHP 僅有一個字串運算子——串接運算子 .,用於將兩個字串值連結在一起。

串接運算子範例

<?php
$txt1 = "Hello world!";
$txt2 = "What a nice day!";
echo $txt1 . " " . $txt2;
?>

輸出結果:Hello world! What a nice day!

提示:範例中使用了兩次串接運算子,目的是在兩字串間插入一個空格。


strlen() 函數:取得字串長度

在迴圈或其他函式中,得知字串何時結束至關重要。strlen() 函數回傳字串的長度(字元數)。

strlen() 範例

<?php
echo strlen("Hello world!");
?>

輸出結果:12


strpos() 函數:搜尋字串位置

strpos() 函數用於在字串內尋找特定字元或文字。若找到相符項目,回傳第一個相符字元的位置(索引從 0 起算);否則回傳 FALSE。

strpos() 範例

<?php
echo strpos("Hello world!", "world");
?>

輸出結果:6

解析:「world」的位置是 6 而非 7,因為字串第一個字元的索引是 0。


延伸閱讀

如需查看所有字串函數的完整參考手冊,請瀏覽 PHP String 參考手冊,其中提供每個函數的簡要說明與應用範例。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved