1. HIGHLIGHT_STRING()
Khi muốn hiển thị một đoạn mã (code) nào đó ra ngoài với giao diện code bắt mắt và không nhàm chán, thì đây chính là điều bạn cần. Hàm hightlight_string() sẽ làm đẹp bất cứ thông tin gì bạn hiển thị ra ngoài với màu sắc và bố cục được xây dựng sẵn tùy thuộc vào phiên bản PHP bạn đang dùng.
Ví dụ :
PHP
<?php
highlight_string('<?php phpinfo(); ?>');
?>
2. STR_WORD_COUNT()
Hàm này sẽ giúp chúng ta nhanh chóng đếm xem có bao nhiêu từ trong một chuỗi, các bạn lưu ý là “từ” chứ không phải “ký tự” nhé.
Ví dụ :
<?php
$str = "php is good language";
echo str_word_count($str); //Kết quả : 4
?>
3.LEVENSHTEIN()
Hàm này được sử dụng trong trường hợp bạn muốn biết có bao nhiêu ký tự khác nhau giữa 2 chuỗi cho sẵn
Ví dụ :
PHP
<?php
$str1 = "carrot";
$str2 = "carrrott";
echo levenshtein($str1, $str2); // Kết quả : 2
?>
4. PHP_STRIP_WHITESPACE() Đây là một hàm được sử dụng để trả về toàn bộ đoạn mã code chứa trong một file cho sẵn sau khi đã xóa bỏ các chú thích (comments) và khoảng trắng .
Ví dụ mình có file code.php nội dung như sau :
PHP
<?php
// Chú thích 1
/*
* Chú thích 2
*/
echo php_strip_whitespace(__FILE__);
// Chú thích 3
do_nothing();
?>
Khi chạy file code.php trên, kết quả sẽ ra như dưới đây sau khi đã xóa các Chú thích 1,2,3 và khoảng trắng.
PHP
<?php
echo php_strip_whitespace(__FILE__);
do_nothing();
?>
Hàm này rất có ích khi trong 1 file chứa quá nhiều chú thích rối rắm, trong khi bạn chỉ muốn đọc những đoạn mã mà thôi.
Nguồn : https://kungfuphp.com/tong-hop-php/4-ham-biet-nhung-cuc-ky-huu-dung-trong-php.html