Các hàm thông dụng có sẵn trong PHP

Bạn đã biết qua hàm (function) là cái gì trong PHP rồi, và bạn có biết rằng khi lập trình trong PHP, chúng ta đa phần là sử dụng các hàm của nó để xây dựng ứng dụng của mình. Hiện nay trong ngôn ngữ PHP có sẵn khoảng hơn 1000 hàm khác nhau, chưa kể bạn còn có các hàm có sẵn của WordPress hoặc có thể tự tạo hàm cho riêng mình.

Trong bài viết này, mình sẽ liệt kê cho bạn một số hàm có sẵn thường dùng nhất trong PHP để bạn có thể thực hành và nhớ nó, sau này chắc chắn sẽ có nhiều cơ hội dùng đến.

  1. Hàm echo()
    Hàm này quá quen thuộc với chúng ta rồi, nó được dùng để in một dữ liệu chuỗi nào đó ra màn hình.

    Ví dụ: echo ( string $arg1 [, string $... ] ) : void
  2. Hàm md5()
    Hàm này sẽ tự động chuyển đổi một chuỗi nào đó sang dangj mã hóa MD5.

    Ví dụ: <php $password = ‘123456’;
    echo md5($password);
    ?>
  3. str_split()
    Hàm này được sử dụng để cắt các ký tự trong một chuỗi và chuyển nó thành dạng mảng.

    Ví dụ:<?php
    print_r (str_split('123456789'));
    ?>
  4. str_word_count()
    Nếu bạn muốn đếm có bao nhiêu từ trong một chuỗi thì dùng hàm này.

    Ví dụ:
  5. <?php
    $string= "Rose are red. Violet are blue.";echostr_word_count( $string);
    ?>
  6. strlen()
    Nếu bạn muốn đếm độ dài của một chuỗi, nghĩa là nó có bao nhiêu ký tự bao gồm các ký tự khoảng trắng và ký tự đặc biệt thì dùng hàm strlen() này.

    Ví dụ:
    <?php
    $string= "Rose are red. Violet are blue.";echostrlen( $string);
    ?>
  7. substr()
    Hàm này cũng rất được thường xuyên sử dụng như là hỗ trợ để tách một phần trong một chuỗi. Bạn có thể chỉ định nó tách dựa theo điểm neo bắt đầu hoặc kết thúc của một chuỗi.

    Ví dụ: Trước tiên mình có ví dụ như sau để tách chữ youtube.com.

8. str_replace()
Một trong những hàm xử lý chuỗi rất có ích nữa đó là str_replace(), nó có thể giúp bạn tìm một từ khoá nào đó và thay thế thành từ khoá của bạn, nó có thể làm việc trong một chuỗi thông thường hoặc một chuỗi trong mảng. Dưới đây là ví dụ mình sử dụng nó trong mảng.

Ví dụ: str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) : mixed

<?php
$url= 'https://www.youtube.com/watch?v=AN_-0PIVD-Q';echosubstr($url, 12, -20);// Kết quả trả về là 'youtube.com'
?>

9.date()
Nếu bạn cần hiển thị ngày tháng hiện tại hay ở thời gian nào đó thì có thể sử dụng hàm date(), nó sẽ hiển thị ra với định dạng ngày tháng theo quy tắc bạn đã thiết lập.

Ví dụ:

<?php echodate('d/m/Y');?>

10.phpinfo()
Hàm này tuy không được sử dụng công khai nhưng khi nào bạn muốn xem chi tiết các thông số cấu hình PHP trên máy chủ của bạn thì sẽ sử dụng hàm này để xem. Nó sẽ cho bạn tất cả các thông tin về PHP như phiên bản, các modules đang bật, đường dẫn php.ini, thông số của từng cấu hình,…

Ví dụ:

<?php phpinfo(); ?>

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook