Tìm kiếm nhanh

Mọi người cho mình hỏi hàm change_alias nằm trong file nào của hệ thống nukeviet

Thảo luận trong 'Các Vấn Đề Khác' đăng bởi truongphi, 03/11/2016 04:56.

  • truongphi

    truongphi truong Phi

    Ai biết hàm change_alias nằm file nào trong nukeviet không chỉ mình với, mình xem trong file funtion trong thư mục include nhưng không thấy.

     
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    NukeViet 4.1:

    \includes\utf8\utf8_functions.php

    /**
     * change_alias()
     *
     * @return
     */
    function change_alias($alias)
    {
        $alias = preg_replace('/[\x{0300}\x{0301}\x{0303}\x{0309}\x{0323}]/u', '', $alias); // fix unicode consortium for Vietnamese
        $search = array( '&', ''', '"', '<', '>', '\', '/', '(', ')', '*', '[', ']', '!', '=', '#', '%', '^', ':', '{', '}', '`', '~' );
        $alias = preg_replace(array( '/[^a-zA-Z0-9]/', '/[ ]+/', '/^[\-]+/', '/[\-]+$/' ), array( ' ', '-', '', '' ), str_replace($search, ' ', nv_EncString($alias)));
        return $alias;
    }
    

     

     

Chia sẻ trang này

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây