Trong đoạn mã này, chúng tôi sẽ chỉ cho bạn một số hàm PHP cho phép xóa ký tự cuối cùng khỏi một chuỗi cụ thể
Tùy chọn đầu tiên là sử dụng hàm substr. Cú pháp của hàm này như sau
Một ví dụ đơn giản về hàm substr được minh họa bên dưới
Đầu ra sẽ như sau
Given string: Hello World!
Updated string: Hello World
Tùy chọn thứ hai là sử dụng hàm substr_replace. Cú pháp cơ bản của nó là
Và đây là một ví dụ về việc sử dụng hàm substr_replace
Và, đây là đầu ra
Given string: Hello World!
Updated string: Hello World
Chức năng này cũng cho phép loại bỏ ký tự cuối cùng của một chuỗi
Đây là cú pháp cơ bản
Trong cú pháp này, bạn có thể nhận thấy ký tự “a”, ký tự này sẽ bị xóa
Vì vậy, một ví dụ về việc xóa ký tự sẽ như sau
Và, đầu ra là như sau
Given string: Hello World!
Updated string: Hello World
Vì vậy, trong đoạn mã này, chúng ta đã thảo luận về ba cách xóa ký tự cuối cùng khỏi chuỗi trong PHP. Đây là những hành động đơn giản sẽ giúp bạn giải quyết một trong những vấn đề phổ biến trong PHP
Câu trả lời này giải thích cách thực hiện đúng cách băm mật khẩu trong PHP. Tuy nhiên, đây là cách bạn sẽ mã hóa/giải mã
$key = 'password to [en/de]crypt'; $string = ' string to be encrypted '; // note the spaces
để mã hóa
để giải mã
1Cảnh báo. Ví dụ trên mã hóa thông tin, nhưng nó không xác thực bản mã để tránh giả mạo. Bạn không nên dựa vào mã hóa chưa được xác thực để bảo mật, đặc biệt là vì mã được cung cấp dễ bị tấn công bởi tiên tri đệm
Trong hướng dẫn này, chúng ta xem xét hàm trim PHP. Chúng tôi xem xét cách bạn có thể xóa khoảng trắng và ký tự khỏi chuỗi bằng cách sử dụng hàm trim trong PHP
Mục lục - PHP Trim
- cắt làm gì?
- Mã và giải thích
- Bớt tư tưởng
Hàm trim[] trong PHP làm gì?
Hàm
25 trong PHP xóa khoảng trắng hoặc bất kỳ ký tự được xác định trước nào khác khỏi cả bên trái và bên phải của chuỗi26 và 27 được sử dụng để xóa các khoảng trắng này hoặc các ký tự khác khỏi bên trái và bên phải của chuỗi. Tuy nhiên, việc chỉ sử dụng hàm 25 mà không chỉ định 29 hoặc 70 sẽ loại bỏ các ký tự ở cả hai bênMã & Giải thích
Trong phần này, chúng ta xem xét các cú pháp, tham số và giá trị trả về khác nhau được sử dụng trong hàm
25. Đăng rằng chúng tôi xem xét một đoạn mã bằng cách sử dụng chức năng 25cú pháp
Given string: Hello World!
Updated string: Hello World
0Thông số
- $string - Bắt buộc. Đây là chuỗi hoặc biến chứa chuỗi mà bạn muốn xóa khoảng trắng hoặc ký tự
- $charlist - Tùy chọn. Tham số này chỉ định ký tự cần xóa khỏi chuỗi. Nếu để trống, tất cả các ký tự được đề cập bên dưới sẽ bị xóa
- 73 – NULL
- 74 – tab
- 75 – dòng mới
- 76 – tab dọc
- 77 – trả lại vận chuyển
- 78 – khoảng trắng thông thường
Giá trị trả về
Một chuỗi đã sửa đổi có khoảng trắng hoặc các ký tự đã chỉ định bị xóa khỏi cả hai bên được trả về
Mã sử dụng PHP Trim
2Đầu ra cho đoạn mã trên sẽ như sau
7Bây giờ hãy xem trường hợp chúng ta truyền đối số thứ hai
Given string: Hello World!
Updated string: Hello World
9Đầu ra cho đoạn mã này sẽ như sau
0Như bạn có thể thấy “hir” từ “Hire” và “r” từ “developer” đã bị xóa
Suy nghĩ kết thúc - PHP trim[]
Không có cảnh báo nào như vậy trong khi sử dụng hàm trim[] của PHP. Tôi khuyên bạn nên thực hành phương pháp
25 vì đôi khi nó có thể trở nên phức tạp. Ngoài ra, hãy thử sử dụng 26 và 27, cả hai chức năng này đều có các trường hợp sử dụng rất cụ thể