Các hàm chuỗi được sử dụng để làm gì trong php?

Các hàm chuỗi PHP là một phần của cốt lõi. Không cần cài đặt để sử dụng chức năng này

Danh sách chức năng

PHP − cho biết phiên bản PHP sớm nhất hỗ trợ chức năng này

Sr. STT Chức năng và Mô tả PHP1 addcslashes

Nó trả về chuỗi có dấu gạch chéo ngược

42dấu gạch chéo

Nó trả về chuỗi có dấu gạch chéo ngược phía trước các ký tự được xác định trước

43bin2hex

Nó được sử dụng để chuyển đổi dữ liệu chính thành biểu diễn thập lục phân

44chop

Nó được sử dụng để loại bỏ khoảng trắng

45 giờ

Nó trả về các ký tự cụ thể

chia 46 khúc

Nó được sử dụng để chia một chuỗi thành nhiều đoạn

57chuyển đổi chuỗi cyr

Nó được sử dụng để chuyển đổi từ bộ ký tự Cyrillic này sang bộ ký tự Cyrillic khác

48 chuyển đổi uudecode

Nó được sử dụng để giải mã một chuỗi được mã hóa

59 ký tự đếm

Nó được sử dụng để trả về thông tin về ký tự được sử dụng trong một chuỗi

410Crc32

Nó được sử dụng để tính toán CRC 32-bit

411crypt

Nó được sử dụng để băm chuỗi

412Tiếng vọng

Nó đưa ra đầu ra dưới dạng một hoặc nhiều chuỗi

413phát nổ

Nó được sử dụng để tách một chuỗi theo chuỗi

414fprintf

Nó được sử dụng để ghi một chuỗi được định dạng vào một luồng

bảng dịch 515get html

Nó trả về bảng dịch được sử dụng bởi htmlspecialchars() và htmlentities()

416hebrev

Nó được sử dụng để chuyển đổi văn bản tiếng Do Thái hợp lý thành văn bản trực quan

417Hê-bơ-rơ

Nó được sử dụng để chuyển đổi văn bản tiếng Do Thái hợp lý thành văn bản trực quan với chuyển đổi dòng mới

418hex2bin

Nó được sử dụng để chuyển đổi một chuỗi thập lục phân thành ký tự ASCII

giải mã thực thể 419html

Nó được sử dụng để chuyển đổi các thực thể HTML thành các ký tự ứng dụng của chúng

420htmlthực thể

Nó được sử dụng để chuyển đổi tất cả các ký tự áp dụng thành các thực thể Html

5. giải mã ký tự đặc biệt 421html

Nó được sử dụng để chuyển đổi các thực thể HTML đặc biệt trở lại các ký tự

5. 1. 022 htmlký tự đặc biệt

Nó được sử dụng để chuyển đổi các ký tự đặc biệt thành các thực thể HTML

423nổ

Nó được sử dụng để nối các phần tử mảng với một chuỗi

524tham gia

Nó là bí danh của hàm implode(), nó trả về chuỗi từ các phần tử của một mảng

425lcđầu tiên

Nó được sử dụng để làm cho ký tự đầu tiên của chuỗi phải là chữ thường

5. 3. Tải Tập 026

Nó được sử dụng để tính khoảng cách Levenshtein giữa hai chuỗi

4. 0. 127localeconv

Nó được sử dụng để lấy thông tin định dạng số

428ltrim

Nó được sử dụng để loại bỏ khoảng trắng hoặc các ký tự khác từ đầu chuỗi

429md5_file

Nó được sử dụng để tính toán hàm băm md5 của một tệp nhất định

430md5

Nó được sử dụng để tính toán hàm băm md5 của một chuỗi

431siêu nhân

Nó được sử dụng để tính khóa metaphone của một chuỗi

định dạng 432tiền

Nó được sử dụng để định dạng một số dưới dạng chuỗi tiền tệ

4. 3. 033nl langinfo

Nó đã chứa thông tin về ngôn ngữ và địa phương

4. 3. 034nl2br

Nó Chèn các ngắt dòng HTML trước tất cả các dòng mới trong một chuỗi

định dạng số 435

Nó được sử dụng để định dạng một số với hàng nghìn được nhóm lại

436ord

Nó trả về Giá trị ASCII của ký tự

437parse str

Nó được sử dụng để phân tích chuỗi thành các biến

438 bản in

Nó trả về đầu ra một chuỗi

439printf

Nó trả về đầu ra một chuỗi được định dạng

440quoted giải mã có thể in

Nó được sử dụng để chuyển đổi chuỗi có thể in được trích dẫn thành chuỗi 8 bit

441quoted giải mã có thể in được

Nó được sử dụng để chuyển đổi chuỗi có thể in được trích dẫn thành chuỗi 8 bit

442mã hóa có thể in được trích dẫn

Nó được sử dụng để chuyển đổi chuỗi 8 bit thành chuỗi có thể in được trích dẫn

443quotemeta

Nó được sử dụng để trích dẫn các ký tự meta

444trim

Nó được sử dụng để loại bỏ các khoảng trắng ở cuối chuỗi

445setlocale

Nó được sử dụng để thiết lập thông tin ngôn ngữ

tệp 446sha1

Nó được sử dụng để tính toán hàm băm sha1 của một tệp

447sha1

Nó được sử dụng để tính hàm băm sha1 của một chuỗi

448văn bản tương tự

Nó được sử dụng để tính toán sự giống nhau giữa hai chuỗi

449soundex

Nó được sử dụng để tính khóa soundex của chuỗi

450sprintf

Nó được sử dụng cho một chuỗi được định dạng

451 str getcsv

Nó được sử dụng để phân tích cú pháp một chuỗi CSV thành mảng

452str thay thế

Nó được sử dụng để thay thế các ký tự bằng một số ký tự khác

miếng đệm 553 str

Nó được sử dụng để đệm một chuỗi đến một độ dài mới

4. 0. lặp lại 154 str

Nó được sử dụng để lặp lại một chuỗi

455 str thay thế

Nó được sử dụng để thay thế chuỗi này bằng một chuỗi khác

456str thối13

Nó được sử dụng để thực hiện phép biến đổi rot13 trên một chuỗi

xáo trộn 457 str

Nó được sử dụng để xáo trộn ngẫu nhiên một chuỗi

4. 3. tách 058 str

Nó được sử dụng để chuyển đổi một chuỗi thành một mảng

số từ 559 str

Nó trả về thông tin về các từ được sử dụng trong một chuỗi

560strcasecmp

Nó được sử dụng để so sánh hai chuỗi

Tải Tập 461

Nó được sử dụng để tìm kiếm sự xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác

462stcmp

Nó được sử dụng để so sánh hai chuỗi

463strcoll

Nó được sử dụng để so sánh hai chuỗi dựa trên ngôn ngữ

4. 0. 564strcspn

Nó trả về số ký tự được tìm thấy trong một chuỗi trước khi tìm thấy bất kỳ phần nào của các ký tự đã chỉ định

Chúng ta đã đề cập đến chuỗi là gì và cách tạo chúng trong hướng dẫn trước, giờ hãy đi sâu vào chuỗi và tìm hiểu về các hàm dựng sẵn để xử lý chuỗi trong PHP

Nói chung, sử dụng đúng hàm chuỗi sẽ giúp bạn tiết kiệm rất nhiều thời gian vì chúng được xác định trước trong các thư viện PHP và tất cả những gì bạn phải làm là gọi chúng để sử dụng chúng.


Các hàm chuỗi PHP 5 thường được sử dụng

Dưới đây chúng tôi có danh sách một số hàm chuỗi thường được sử dụng trong PHP

5

Hàm này trả về độ dài của chuỗi hoặc số lượng ký tự trong chuỗi bao gồm cả khoảng trắng

Độ dài của sợi dây là. 23


6

Hàm này trả về số từ trong chuỗi. Chức năng này có sẵn trong xác thực trường biểu mẫu cho một số xác thực đơn giản

Số từ trong chuỗi là. 3


7

Chức năng này được sử dụng để đảo ngược một chuỗi

Hãy lấy một ví dụ và xem,

Đảo ngược. thginotydutS ot emocleW


8

Hàm này được sử dụng để tìm vị trí của bất kỳ văn bản/từ nào trong một chuỗi nhất định. Cũng giống như mảng, chuỗi cũng gán giá trị chỉ số cho các ký tự được lưu trữ trong nó, bắt đầu từ số không

Vị trí của 'Studytonight' trong chuỗi. 11


9

Hàm này được sử dụng để thay thế một phần của chuỗi bằng một số văn bản. Khi sử dụng hàm này, đối số đầu tiên là phần của chuỗi mà bạn muốn thay thế, đối số thứ hai là văn bản mới mà bạn muốn đưa vào và đối số cuối cùng là chính biến chuỗi

Hãy lấy một ví dụ,

Chào mừng đến với Studytonight. com


0

Chức năng này được sử dụng để định dạng chuỗi. Hàm này chuyển đổi chữ cái/ký tự đầu tiên của mỗi từ trong chuỗi thành chữ hoa

Hãy lấy một ví dụ và xem,

Chào mừng đến với Studytonight


1

Để chuyển đổi mọi chữ cái/ký tự của mỗi từ trong chuỗi thành chữ hoa, người ta có thể sử dụng phương thức

2

CHÀO MỪNG BẠN ĐẾN VỚI STUDYTONIGHT


3

Hàm này được sử dụng để chuyển đổi mọi chữ cái/ký tự của chuỗi thành chữ thường

chào mừng bạn đến học tối nay


4

Chức năng này được sử dụng để lặp lại một chuỗi một số lần nhất định. Đối số đầu tiên là chuỗi và đối số thứ hai là số lần chuỗi sẽ được lặp lại

Học tối nayHọc tối nayHọc tối nayHọc tối nay


5

Hàm này dùng để so sánh 2 chuỗi. Việc so sánh được thực hiện theo thứ tự bảng chữ cái. Nếu xâu thứ nhất lớn hơn xâu thứ hai thì kết quả sẽ lớn hơn

6, nếu xâu thứ nhất bằng xâu thứ hai thì kết quả sẽ bằng 
6 và nếu xâu thứ hai lớn hơn xâu thứ nhất thì 

-4 4 0


9

Hàm này được sử dụng để lấy ra một phần của chuỗi (chuỗi con), bắt đầu từ một vị trí cụ thể, có độ dài cụ thể

Đối số đầu tiên là chính chuỗi đó, đối số thứ hai là chỉ số bắt đầu của chuỗi con cần trích xuất và đối số thứ ba là độ dài của chuỗi con cần trích xuất

học tối nay


0

Hàm này dùng để xóa các khoảng trắng thừa ở đầu và cuối chuỗi. Đối số thứ hai

1 là tùy chọn. Chúng tôi có thể cung cấp một danh sách các ký tự, giống như một chuỗi, làm đối số thứ hai, để cắt/xóa các ký tự đó khỏi chuỗi chính

1

Xin chào thế giới xin chào địa ngục

Như bạn có thể thấy ở đầu ra, các khoảng trắng bổ sung ở đầu và cuối chuỗi bị xóa và trong trường hợp thứ hai, các ký tự được chỉ định sẽ bị xóa khỏi đầu và cuối chuỗi


2

Hàm này được sử dụng để ngắt một chuỗi, tạo một mảng gồm các phần bị hỏng của chuỗi và trả về mảng đó. Đối số đầu tiên, dấu tách xác định vị trí ngắt chuỗi từ đó. Nó có thể là khoảng trắng, dấu gạch nối (-) hoặc bất kỳ ký tự nào khác

Đối số thứ hai của hàm này là chính chuỗi và đối số thứ ba là giới hạn, chỉ định số phần tử mảng sẽ trả về. đối số thứ ba là tùy chọn

Hãy lấy một ví dụ,

Mảng ( [0] => Của nó [1] => a [2] => đẹp [3] => ngày )

Trong ví dụ trên, chúng tôi đã cung cấp khoảng trắng làm dấu phân cách để ngắt chuỗi và trả về một mảng

Nếu chúng ta cũng cung cấp giới hạn đối số thứ ba, chúng ta có thể giới hạn số phần tử mảng được trả về. Ví dụ: nếu chúng ta cung cấp

3 làm đối số thứ ba, thì chúng ta sẽ chỉ nhận được 2 phần tử trong mảng, hai phần tử đầu tiên


4

Hàm này được sử dụng để tạo một chuỗi bằng cách sử dụng các phần tử mảng từ mảng được cung cấp và nối chúng bằng dấu tách

Hãy lấy một ví dụ,

3

Đó là một ngày đẹp trờiĐó là một ngày đẹp trờiĐó là một ngày đẹp trời


5

Chức năng này được sử dụng để thay đổi ngắt dòng hoặc

6 thành thẻ HTML cho ngắt dòng, đó là 
7

Chức năng này rất hữu ích để định dạng dữ liệu chuỗi để hiển thị trên các trang HTML vì khi dữ liệu biểu mẫu nhiều dòng được gửi, nó có

6 được bao gồm trong strnig để ngắt dòng, nhưng khi bạn hiển thị nó trên trang HTML của mình, ngắt dòng sẽ không nhận được 

Mục đích của chức năng chuỗi 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.

Việc sử dụng hàm strpos trong PHP là gì?

Hàm strpos() tìm vị trí xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác .

Có bao nhiêu hàm chuỗi trong PHP?

Hàm chuỗi PHP

Các hàm chuỗi thường được sử dụng là gì?

Các ví dụ phổ biến bao gồm chuyển đổi kiểu chữ, so sánh, nối, tìm, nối, độ dài, đảo ngược, tách, chuỗi con và cắt . tolower() , toupper() , v.v. ToLower() , ToUpper() , v.v. toLowerCase() , toUpperCase() , v.v.