Cái nào sau đây không phải là hàm chuỗi trong php?

1]
Điều nào sau đây sẽ không kết hợp các chuỗi $s1 và $s2 thành một chuỗi duy nhất?

A] $s1 + $s2
B] "{$s1}{$s2}"
C] $s1. $s2
D] phát nổ[' ', mảng[$s1,$s2]]
E] Tất cả những điều trên kết hợp các chuỗi

2]
Đưa ra một biến $email chứa chuỗi user@example. com, câu lệnh nào sau đây sẽ trích xuất ví dụ về chuỗi. com?

A] chất nền[$email, strpos[$email, "@"]];
B] strstr[$email, "@"];
C] strchr[$email, "@"];
D] chất nền[$email, strpos[$email, "@"]+1];
E] strrpos[$email, "@"];

3]
Đưa ra một danh sách các giá trị được phân tách bằng dấu phẩy trong một chuỗi, hàm nào từ danh sách đã cho có thể tạo một mảng của từng giá trị riêng lẻ chỉ bằng một lệnh gọi?

A] strstr[]
B] Không thể thực hiện được với một chức năng duy nhất
C] giải nén []
D] phát nổ[]
E] strtok[]

4]
Cách đa mục đích tốt nhất để so sánh hai chuỗi là gì?

A] Sử dụng hàm strpos
B] Sử dụng toán tử ==
C] Sử dụng strcasecmp[]
D] Sử dụng strcmp[]

5]
Biểu thức chính quy PCRE nào sau đây phù hợp nhất với chuỗi php. kiến trúc sư?

MỘT]. *
b]
C] \d{3}\. \d{8}
D] [az]{3}\. [az]{9}
E] [a-z][a-z][a-z]\. \w{9}

6]
Hàm nào sau đây có thể được sử dụng để xác định tính toàn vẹn của một chuỗi?

A] md5[]
B] sha1[]
C] str_rot13[]
D] mật mã []
E] crc32[]

7]
Điều gì xảy ra nếu bạn thêm một chuỗi vào một số nguyên bằng toán tử +?

A] Trình thông dịch xuất ra lỗi không khớp kiểu
B] Chuỗi được chuyển đổi thành một số và thêm vào số nguyên
C] Chuỗi bị loại bỏ và số nguyên được giữ nguyên
D] Số nguyên và chuỗi được nối với nhau thành một chuỗi mới
E] Số nguyên bị loại bỏ và chuỗi được giữ nguyên

số 8]
Hàm ___________ có thể được sử dụng để so sánh hai chuỗi bằng thuật toán nhị phân phân biệt chữ hoa chữ thường

A] strcmp[]
B] nghiêm ngặt []
C] strcasecmp[]
D] strist[]
E] Không có điều nào ở trên

9]
Hàm nào sau đây có thể được sử dụng để chuyển đổi dữ liệu nhị phân được lưu trữ trong một chuỗi thành biểu diễn thập lục phân của nó?

A] mã hóa_hex[]
B] gói[]
C] hex2bin[]
D] bin2hex[]
E] printf[]

10]
^[A-Za-z]. * diêm

A] chơi lại
b] tôi
C] 123
Đ] ?

11]
^[0-9]{5}[\-[0-9]{4}]?$ khớp

A] 90001 và 90002-4323
B] 9001 và 12-4321

câu trả lời

1] A, 2] D, 3] D, 4] D, 5] E, 6] A,B,E, 7] B, 8] C, 9] B,D, 10] A, B, 11]

Thuật ngữ "chuỗi" đề cập đến một loạt các ký tự. PHP hỗ trợ một số loại dữ liệu, bao gồm cả chuỗi. Các ký tự chữ và số được phép trong các biến chuỗi. Khi các điều kiện này được đáp ứng, các chuỗi được tạo. Có thể tạo một biến và gán nó cho các ký tự chuỗi. Với đối số echo, sử dụng trực tiếp Chuỗi PHP. Các hàm chuỗi trong PHP là các cấu trúc ngôn ngữ hỗ trợ nắm bắt các thuật ngữ

Hàm chuỗi

Theo các hàm chuỗi trong php, trong các ngôn ngữ lập trình, các hàm chuỗi được sử dụng để sửa đổi một chuỗi hoặc truy vấn kiến ​​thức về một chuỗi [một số làm cả hai]. Hàm độ dài [chuỗi] là ví dụ cơ bản nhất của hàm chuỗi. Độ dài của một chuỗi ký tự được hàm này trả về

Tầm quan trọng của việc sử dụng các hàm chuỗi trong PHP

1. Tìm độ dài của một chuỗi

Đây cũng là một loại Hàm chuỗi tích hợp cơ bản trong PHP. Độ dài của chuỗi có thể được xác định bằng hàm được xác định trước trong PHP. Hàm strlen[] trả về độ dài của bất kỳ chuỗi nào. Nó được sử dụng rộng rãi nhất trong các trường đầu vào mà người dùng chỉ có thể nhập một số ký tự nhất định

cú pháp

Strlen[Chuỗi];

Mã số

đầu ra

Thêm một ngôi sao khác vào đánh giá hiệu suất của bạn

Học MIỄN PHÍ từ các chuyên gia trong ngành Bắt đầu học

2. Đếm số từ trong chuỗi

đếm từ str là một tính năng khác hiển thị số lượng từ trong một chuỗi nhất định []. Việc xác thực các trường đầu vào cũng có thể thực hiện được với tính năng này

cú pháp

Str_word_count[Chuỗi]

Mã số

đầu ra

3. Đảo ngược một chuỗi

Đây là một trong những hàm chuỗi cơ bản trong phpStrrev[] là hàm đảo ngược chuỗi. Chức năng này có thể được sử dụng để lấy phiên bản đảo ngược của bất kỳ chuỗi nào

cú pháp

Strrev[Chuỗi]

Mã số

đầu ra

 

4. Tìm kiếm văn bản trong chuỗi

Strpos[] cho phép bạn kiểm tra văn bản cụ thể trong một chuỗi. Nó hoạt động bằng cách khớp văn bản cơ bản của một chuỗi. Nếu tìm thấy kết quả phù hợp, vị trí sẽ được trả về. Nó sẽ trả về "Sai" nếu không tìm thấy mục nào cả. Strops[] được sử dụng rộng rãi để xác thực các trường đầu vào như địa chỉ email

cú pháp

Strops[Chuỗi, văn bản];

Mã số

đầu ra

5. Thay thế văn bản trong một chuỗi

Strreplace[] là một chức năng tích hợp cho phép bạn thay thế văn bản cụ thể trong một chuỗi

cú pháp

Str_replace[[chuỗi cần thay thế,văn bản,chuỗi]

Mã số

đầu ra

6. Chuyển đổi chữ thường thành chữ hoa tiêu đề

Ucwords[] là hàm chuyển chữ cái đầu tiên của mỗi từ thành chữ hoa

cú pháp

Ucwords[chuỗi];

Mã số

đầu ra

7. Chuyển đổi toàn bộ chuỗi thành chữ HOA và chữ thường

Strtoupper[] được sử dụng để chuyển đổi tất cả các ký tự chuỗi thành chữ hoa

Strtolower[] được sử dụng để chuyển đổi tất cả các ký tự chuỗi thành thấp hơn

cú pháp

Strtoupper[Chuỗi];

Strtolower[Chuỗi];

Mã số

đầu ra

 

Khóa học Full Stack Web Developer

Để trở thành chuyên gia về MEAN Stack Xem khóa học

8. Chuỗi so sánh

strcmp có thể được sử dụng để so sánh hai chuỗi []. Nó tạo ra đầu ra lớn hơn, nhỏ hơn hoặc bằng 0. Nó trả về giá trị lớn hơn 0 nếu chuỗi 1 lớn hơn chuỗi 2. Nó trả về nhỏ hơn 0 nếu chuỗi 1 nhỏ hơn chuỗi 2. Nếu các chuỗi bằng nhau, nó trả về 0

cú pháp

Strcmp[chuỗi1,chuỗi2]

Mã số

đầu ra

Mã mẫu cho Str_contains[]

Chủ Đề