Rumah >pembangunan bahagian belakang >masalah PHP >Apakah pengendali rentetan dalam php

Apakah pengendali rentetan dalam php

青灯夜游
青灯夜游asal
2022-06-29 13:48:364518semak imbas

Terdapat dua pengendali rentetan dalam PHP: 1. Operator sambungan rentetan ".", sintaks "$string1.$string2", akan mengembalikan rentetan selepas menggabungkan parameter kiri dan kanannya, iaitu, Dua atau lebih rentetan disambungkan ke dalam rentetan baharu 2. Operator penugasan sambungan ".=", sintaks "$string1 .= $string2", boleh menambahkan parameter kanan pada parameter kiri untuk membentuk rentetan baharu.

Apakah pengendali rentetan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

Watak dalam Pengendali rentetan php

Terdapat dua pengendali rentetan dalam php:

  • Yang pertama ialah operator penggabungan (" ."), ia kembali rentetan yang digabungkan dengan parameter kiri dan kanannya.

  • Yang kedua ialah operator penugasan penggabungan (".="), yang menambahkan argumen kanan pada argumen kiri.

1. Operator penggabungan rentetan .

Pengendali penggabungan rentetan . boleh menggabungkan dua atau lebih Rentetan digabungkan menjadi rentetan baharu .

Berikut ialah contoh:

<?php
header("Content-type:text/html;charset=utf-8");
$str1="欢迎来到";
$str2="PHP中文网";
$str3=$str1.$str2;
echo "字符串1:".$str1;
echo "<br>字符串2:".$str2;
echo "<br><br>字符串1和字符串2拼接后:".$str3;
?>

Hasil keluaran:

Apakah pengendali rentetan dalam php

2 Simbol .=

Dalam PHP, anda boleh menggunakan format "$string1 .= $string2" untuk menggabungkan rentetan Operator .= menambahkan aksara di sebelah kanan ke kiri.

Mari kita lihat contoh berikut untuk lebih memahami pengendali .=.

<?php
header("Content-type:text/html;charset=utf-8");
$str1="欢迎来到";
echo "字符串1:".$str1;

$str2="PHP中文网";
echo "<br>字符串2:".$str2;

$str1.=$str2;
echo "<br>字符串1和字符串2拼接后:".$str1;
?>

Hasil keluaran:

Apakah pengendali rentetan dalam php

Pengetahuan lanjutan: pengendali tugasan

Operasi tugasan paling asas operator ialah "=", yang digunakan untuk menetapkan nilai kepada pembolehubah, manakala operator lain boleh digunakan bersama dengan operator tugasan "=" untuk membentuk operator tugasan gabungan. Pengendali tugasan memberikan nilai di sebelah kanan pengendali tugasan asas "=" kepada pembolehubah di sebelah kiri.

Pengendali tugasan dalam PHP adalah seperti yang ditunjukkan dalam jadual berikut:

操作 符号 举例 展开形式 意义
赋值 = $a = 2 $a = 2 将右边表达式的值赋给左边的变量
= $a = 2 $a = $a 2 将运算符左边的变量加上右边表达式的值赋给左边的变量
-= $a -= 2 $a = $a - 2 将运算符左边的变量减去右边表达式的值赋给左边的交量
*= $a *= 2 $a = $a * 2 将运算符左边的变量乘以右边表达式的值赋给左边的变量
/= $a /= 2 $a = $a / 2 将运算符左边的变量除以右边表达式的值赋给左边的变量
拼接字符 .= $a .= '2' $a = $a . '2' 将右边的字符追加到左边
取余数 %= $a %= 2 $a = $a % 2 将运算符左边的变量用右边表达式的值求模,并将结果赋给左边的变量

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah pengendali rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn