Chức năng: chuỗi php

Chuỗi là một chuỗi các chữ cái, số, ký tự đặc biệt và giá trị số học hoặc sự kết hợp của tất cả. Cách đơn giản nhất để tạo một chuỗi là kèm theo ký tự chuỗi [i. e. ký tự chuỗi] trong dấu nháy đơn ['], như thế này

$my_string = 'Xin chào thế giới';

Bạn cũng có thể sử dụng dấu ngoặc kép ["]. Tuy nhiên, dấu ngoặc đơn và dấu ngoặc kép hoạt động theo những cách khác nhau. Các chuỗi được đặt trong dấu ngoặc đơn được xử lý gần như theo nghĩa đen, trong khi các chuỗi được phân định bằng dấu ngoặc kép thay thế các biến bằng biểu diễn chuỗi của các giá trị của chúng cũng như diễn giải đặc biệt các chuỗi thoát nhất định

Các thay thế trình tự thoát là

  • \n được thay thế bằng ký tự xuống dòng
  • \r được thay thế bằng ký tự xuống dòng
  • \t được thay thế bằng ký tự tab
  • Hello\tWorld!
    0 được thay thế bằng chính ký hiệu đô la [
    Hello\tWorld!
    1]
  • Hello\tWorld!
    2 được thay thế bằng một dấu ngoặc kép duy nhất [
    Hello\tWorld!
    3]
  • Hello\tWorld!
    4 được thay thế bằng một dấu gạch chéo ngược [
    Hello\tWorld!
    5]

Đây là một ví dụ để làm rõ sự khác biệt giữa chuỗi trích dẫn đơn và kép

"; // Hiển thị. Chào thế giới. echo 'Xin chào, $my_str
'; // Displays: Hello, $my_str! echo '

Hello\tWorld!
'; // Displays: Hello\tWorld! echo "
Hello\tWorld!
"; // Displays: Hello World! echo 'I\'ll be back'; // Displays: I'll be back ?>

Thao tác chuỗi PHP

PHP cung cấp nhiều hàm dựng sẵn để thao tác với chuỗi như tính toán độ dài của chuỗi, tìm chuỗi con hoặc ký tự, thay thế một phần của chuỗi bằng ký tự khác, tách chuỗi và nhiều hàm khác. Dưới đây là ví dụ về một số chức năng này

Tính độ dài của một chuỗi

Hàm

Hello\tWorld!
6 dùng để tính số ký tự bên trong một chuỗi. Nó cũng bao gồm các khoảng trống bên trong chuỗi

Đếm số từ trong một chuỗi

Hàm

Hello\tWorld!
7 đếm số từ trong một chuỗi

Thay thế văn bản trong chuỗi

Hello\tWorld!
8 thay thế tất cả các lần xuất hiện của văn bản tìm kiếm trong chuỗi mục tiêu

Đầu ra của đoạn mã trên sẽ là

Nếu sự thật không phù hợp với lý thuyết, hãy thay đổi sự thật

Bạn có thể tùy chọn chuyển đối số thứ tư cho hàm

Hello\tWorld!
8 để biết số lần thay thế chuỗi đã được thực hiện, như thế này

Trong thế giới lập trình, một chuỗi được coi là một kiểu dữ liệu, nói chung là một chuỗi gồm nhiều ký tự có thể chứa khoảng trắng, số, ký tự và cả các ký hiệu đặc biệt. Ví dụ: “Xin chào thế giới. ”, “ID-34#90”, v.v. PHP cũng cho phép dấu ngoặc đơn [‘ ‘] để xác định một chuỗi. Mọi ngôn ngữ lập trình đều cung cấp một số hàm dựng sẵn để thao tác với các chuỗi. Một số hàm chuỗi cơ bản do PHP cung cấp như sau

hàm strlen[]. Nó trả về độ dài của chuỗi i. e. số lượng của tất cả các ký tự trong chuỗi bao gồm các ký tự khoảng trắng

cú pháp

strlen[string or variable name]

Thí dụ

PHP




12
13
0

12
13
1

12
13
2
12
13
3
12
13
4
12
13
5

12
13
1

12
13
7

12
13
8
12
13
9_______26_______0
12
13
2_______26_______2

12
13
1

strrev[string or variable name]
4

12
13
8
strrev[string or variable name]
6
strrev[string or variable name]
7
12
13
9_______26_______0
!dlroW olleH
0
!dlroW olleH
1

12
13
1

!dlroW olleH
3

 

đầu ra

12
13

hàm strrev[]. Nó trả về chuỗi đảo ngược của chuỗi đã cho

cú pháp

strrev[string or variable name]

Thí dụ

PHP




!dlroW olleH
4

12
13
1

12
13
2
12
13
3
12
13
4
12
13
5

12
13
8
rtrim[string, charList]
ltrim[string, charList]
trim[string, charList]
chop[string, charList]
1
strrev[string or variable name]
0
12
13
2
strrev[string or variable name]
2

12
13
1

!dlroW olleH
3

Đầu ra

!dlroW olleH

Hàm trim[], ltrim[], rtrim[], và chop[]. Nó xóa khoảng trắng hoặc các ký tự khác khỏi chuỗi. Chúng có hai tham số. một chuỗi và một charList khác, đây là danh sách các ký tự cần được bỏ qua

  • trim[] – Xóa ký tự hoặc khoảng trắng ở cả hai bên
  • rtrim[] & chop[] –  Xóa các ký tự hoặc khoảng trắng khỏi bên phải
  • ltrim[] – Loại bỏ các ký tự hoặc khoảng trắng ở bên trái

Ghi chú. Đầu ra trình duyệt của mã được đưa ra trong các ví dụ bên dưới có thể khác với đầu ra HTML cho các chức năng này

Chức năng chuỗi trong PHP với ví dụ là gì?

Hàm chuỗi PHP

Chuỗi chức năng là gì?

Với các hàm chuỗi, bạn có thể tạo các biểu thức trong Access để thao tác văn bản theo nhiều cách khác nhau . Ví dụ: bạn có thể chỉ muốn hiển thị một phần của số sê-ri trên biểu mẫu. Hoặc, bạn có thể cần nối [nối] nhiều chuỗi lại với nhau, chẳng hạn như họ và tên.

4 chức năng chuỗi là gì?

Hàm chuỗi .
strlen["tên chuỗi"]
strcpy[đích, nguồn]
strcmp[chuỗi1, chuỗi2]
strstr[ str1, str2 ]

Công dụng của hàm strlen[] và strpos[] là gì?

Định nghĩa và cách sử dụng . finds the position of the first occurrence of a string inside another string.

Chủ Đề