Hàm kiểm tra URL đường dẫn hợp lệ trong php

Thảo luận trong 'Ngôn ngữ lập trình web PHP' bắt đầu bởi phamcongson, 11/3/16.

  1. phamcongson

    phamcongson

    Police

    Tham gia ngày:
    3/6/13
    Bài viết:
    481
    Đã được thích:
    97
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Hàm filter_var kiểm tra URL đường dẫn hợp lệ trong php
    • Để kiểm tra URL có hợp lệ hay không ta dùng hàm
    Mã:
    filter_var('Đường_dẫn_URL',FILTER_VALIDATE_URL)
    • Hàm trả về giá trị TRUE(đúng là URL) hoặc FALSE(Sai không phải URL)
    Ví Dụ:
    PHP:
    //khai báo URL
    $url1="http://sinhvienit.net";

    //Hàm kiểm tra xem URL hợp lệ hay không?
    if(filter_var($url1,FILTER_VALIDATE_URL))  
    {
       echo 
    'URL hợp lệ';
    }
    else
    {
        echo 
    'URL không hợp lệ';
    }
    //Kết quả trả về: URL hợp lệ

    //Hàm Kkểm tra URL hợp lệ và có query string(Query string là có giá trị trả về)
    $url2="http://itseovn.com?id=100";
    if(
    filter_var($url2,FILTER_VALIDATE_URL,FILTER_FLAG_QUERY_REQUIRED))
    {
         echo 
    'URL hợp lệ';
    }
    else
    {
        echo 
    'URL không hợp lệ';
    }
    // Kết quả: Có giá trị trả về là id = 100 => URL hợp lệ

    if(filter_var($url1,FILTER_VALIDATE_URL,FILTER_FLAG_QUERY_REQUIRED))
    {
        echo 
    'URL hợp lệ';
    }
    else
    {
        echo 
    'URL không hợp lệ';
    }
    //Kết quả: Không có giá trị trả về => URL không hợp lệ
    Ngoài ra các bạn có thể xem thêm về hàm này tại URL dưới
    Mã:
    http://php.net/manual/en/filter.filters.validate.php
     
    Cảm ơn đã xem bài:

    Hàm kiểm tra URL đường dẫn hợp lệ trong php

    Chỉnh sửa cuối: 11/3/16
    Đang tải...


Like và Share ủng hộ ITSEOVN