Chuỗi hàm 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à

  • Hello\tWorld!
    6 được thay thế bằng ký tự xuống dòng
  • Hello\tWorld!
    7 được thay thế bằng ký tự xuống dòng
  • Hello\tWorld!
    8 đượ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.
'; . Xin chào, $my_str. tiếng vang '

Hello\tWorld!
'; . Xin chào\tThế giới. tiếng vang "_______0"; . Chào thế giới. echo 'Tôi sẽ trở lại'; . Tôi sẽ trở lại ?>

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 đích

Đầ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

Hello\tWorld!
5

Thí dụ

PHP




Hello\tWorld!
60

Hello\tWorld!
61

Hello\tWorld!
62
Hello\tWorld!
63
Hello\tWorld!
64
Hello\tWorld!
65

Hello\tWorld!
61

Hello\tWorld!
67

Hello\tWorld!
68
Hello\tWorld!
69
Hello\tWorld!
60
Hello\tWorld!
62
Hello\tWorld!
62

Hello\tWorld!
61

Hello\tWorld!
64

Hello\tWorld!
68
Hello\tWorld!
66
Hello\tWorld!
67______169
Hello\tWorld!
60
Hello\tWorld!
60
Hello\tWorld!
61

Hello\tWorld!
61

Hello\tWorld!
63

 

đầu ra

Hello\tWorld!
6

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

cú pháp

Hello\tWorld!
6

Thí dụ

PHP




Hello\tWorld!
64

Hello\tWorld!
61

Hello\tWorld!
62
Hello\tWorld!
63
Hello\tWorld!
64
Hello\tWorld!
65

Hello\tWorld!
68
Hello\tWorld!
91____260
Hello\tWorld!
62
Hello\tWorld!
62

Hello\tWorld!
61

Hello\tWorld!
63

Đầu ra

Hello\tWorld!
6

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ì?

Hàm chuỗi là hàm có kết quả không phải là số . Một chuỗi là một dãy các ký tự không được hiểu là một số, e. g. Jones, "25".

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 ]

Làm cách nào để thao tác chuỗi trong PHP?

Trong chương này, chúng ta sẽ xem xét một số hàm thường được sử dụng để thao tác với chuỗi. .
strlen[] - Trả về Độ dài của Chuỗi. Hàm PHP strlen[] trả về độ dài của một chuỗi. .
str_word_count[] - Đếm số từ trong chuỗi. .
strrev[] - Đảo ngược chuỗi. .
str_replace[] - Thay thế văn bản trong chuỗi

Chủ Đề