4 操作符與控制結構(1) 字串插入 操作符

2021-07-24 17:47:26 字數 1900 閱讀 2622

(1)雙引號 \"——為php插入字面和內容提供了最大的靈活性

原因是變數和轉移序列都會得到相應的解析。

注意——

a、當有中文時,會出現錯誤,可採用字串點「.」連線來解決;

b、當出現轉義字元時,也可以得到解析

(2)單引號 \'——會按照宣告的原樣解釋,解析字串時,變數和轉義字元都不會得到解析。

<?php

echo '吳琦的變數名:$username,轉義字元\n在單引號中無效';

?>

結果:吳琦的變數名:$username,轉義字元\n在單引號中無效

部分常用的轉義字元有

a、\n——表示換行(源**的換行)

b、\r——表示回車

c、\t——表示水平製表圖 d、

——表示換行(網頁的換行)

e、\\——表示反斜槓

f、\$——表示美元符

g、\"——表示雙引號(可以使字串顯示出來)

h、\'——表示單引號(不會解析字串)

<?php

$username="wq";

//echo "his name is wq!"

echo "his name is $username";

echo "

";

$username="吳琦";

//中文會出現一些問題

echo "他的名字叫$username,他19歲了,已經長大**了!";

echo "

";

//可以用字串連線的方式來解決中文顯示出錯的問題;

echo "他的名字叫".$username.",他19歲了,已經長大**了!";

//轉義字元可以得到解析;

echo "雖然他的qq號有很多女生,\n但乙個都不屬於他";

?>

(1)定義

操作符是用來對陣列和字元進行某種操作運算的符號。

(2)分類

a、算數操作符——「+、-、*、/、%」

b、復合運算子——「+=、-=、*=、/=、%=、.=」

(1)$a=++$b;(自身先+1,再賦值運算)

$a=++$b;  //先$b=$b+1=7,在$a=$b=7;

echo $a; //7;

echo $b; //7

$a=$b++;(先賦值運算,自身再+1)

$a=$b++;  //先將b賦值給a,a值為6;再將b加1;

echo $a; //6

echo $b; //7;

(2)$a=--$b;

$a=$b--;

(計算過程如上)

c、比較運算子——「==、===、!=、!==、<>、<、>、<=、>=」

其結果為布林值boolean,返回true/false;

d、邏輯運算子——「非!、與&&、或||、and與、or或」

e、三元操作符——(條件)?(值if true):(值if false)

示例1)

$x > $y  ? 1:0

解析:表示x是否大於y,是返回1,否返回0

(示例2)

$a=@(57/0);

解析:由於除數不能為0,會出錯,所以加上@避免出現錯誤警告。

操作符 字串操作符 和 型別轉換操作符

一 字串操作符 對於 的使用,當所有值都是數字的時候,執行計算處理 當有乙個是字元型別的時候,就將數字轉換為string字串進行拼接處理。二 型別轉換操作符 public class text 結果 int above 0.7 0 math.round above 0.7 1 int below 0...

SAP 字串操作符

操作符 說明co 操作字串1中每個字元都在操作字串2中存在,則表示式為true,反之為false.表示式為true時sy fdpos 操作字串1的長度,為false時,sy fdpos 操作字串1中不在操作字串2中的字元所在作字串1中第乙個位置。cn操作字串1中不是每個字元都在操作字串2中存在,則表...

PowerShell 字串操作符

格式化操作符 f 在powershell文字操作符中非常重要,經常被用來增強數字型別和日期型別的可讀性 diskettes per cd f 720mb 1.44mb 500 diskettes per cd所有的基本操作符形式都大同小異,要處理的資料位於操作符的左右兩邊,然後通過操作符建立連線。例...