Thêm tham số vào url PHP

Quan trọng. Giá trị trả về của add_query_arg[] không được thoát theo mặc định. Đầu ra phải được thoát muộn bằng esc_url[] hoặc tương tự để giúp ngăn chặn lỗ hổng trước các cuộc tấn công kịch bản chéo trang [XSS]

Trên cùng ↑

Thông số

add_query_arg[ array[
    'key1' => 'value1',
    'key2' => 'value2',
], '//example.com' ];
8 chuỗi . mảng Bắt buộc

Khóa biến truy vấn hoặc mảng kết hợp gồm các biến truy vấn

add_query_arg[ array[
    'key1' => 'value1',
    'key2' => 'value2',
], '//example.com' ];
9 chuỗi Tùy chọn

Giá trị biến truy vấn hoặc URL để thực hiện

// Parameters as separate arguments
add_query_arg[ $param1, $param2, $old_query_or_uri ];

// Parameters as array of key => value pairs
add_query_arg[ 
    array[ 
        'key1' => 'value1',
        'key2' => 'value2',
        ...
    ], 
    $old_query_or_uri 
];
0 chuỗi Tùy chọn

Một URL để hành động

Trên cùng ↑

Trở lại

string Chuỗi truy vấn URL mới [không thoát].

Trên cùng ↑

Thêm thông tin

Trên cùng ↑

Cách sử dụng

// Parameters as separate arguments
add_query_arg[ $param1, $param2, $old_query_or_uri ];

// Parameters as array of key => value pairs
add_query_arg[ 
    array[ 
        'key1' => 'value1',
        'key2' => 'value2',
        ...
    ], 
    $old_query_or_uri 
];

Trên cùng ↑

Nguồn

Tập tin.

// Parameters as separate arguments
add_query_arg[ $param1, $param2, $old_query_or_uri ];

// Parameters as array of key => value pairs
add_query_arg[ 
    array[ 
        'key1' => 'value1',
        'key2' => 'value2',
        ...
    ], 
    $old_query_or_uri 
];
1. Xem tất cả tài liệu tham khảo

function add_query_arg[ ...$args ] {
	if [ is_array[ $args[0] ] ] {
		if [ count[ $args ] < 2 || false === $args[1] ] {
			$uri = $_SERVER['REQUEST_URI'];
		} else {
			$uri = $args[1];
		}
	} else {
		if [ count[ $args ] < 3 || false === $args[2] ] {
			$uri = $_SERVER['REQUEST_URI'];
		} else {
			$uri = $args[2];
		}
	}

	$frag = strstr[ $uri, '#' ];
	if [ $frag ] {
		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
	} else {
		$frag = '';
	}

	if [ 0 === stripos[ $uri, '//' ] ] {
		$protocol = '//';
		$uri      = substr[ $uri, 7 ];
	} elseif [ 0 === stripos[ $uri, '//' ] ] {
		$protocol = '//';
		$uri      = substr[ $uri, 8 ];
	} else {
		$protocol = '';
	}

	if [ strpos[ $uri, '?' ] !== false ] {
		list[ $base, $query ] = explode[ '?', $uri, 2 ];
		$base                .= '?';
	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
		$base  = $uri . '?';
		$query = '';
	} else {
		$base  = '';
		$query = $uri;
	}

	wp_parse_str[ $query, $qs ];
	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
	if [ is_array[ $args[0] ] ] {
		foreach [ $args[0] as $k => $v ] {
			$qs[ $k ] = $v;
		}
	} else {
		$qs[ $args[0] ] = $args[1];
	}

	foreach [ $qs as $k => $v ] {
		if [ false === $v ] {
			unset[ $qs[ $k ] ];
		}
	}

	$ret = build_query[ $qs ];
	$ret = trim[ $ret, '?' ];
	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
	$ret = $protocol . $base . $ret . $frag;
	$ret = rtrim[ $ret, '?' ];
	$ret = str_replace[ '?#', '#', $ret ];
	return $ret;
}

Xem trên Trac Xem trên GitHub

Trên cùng ↑

Có liên quan

Trên cùng ↑

công dụng

UsesUsesDescriptionstripos[] wp-includes/class-pop3. php wp_parse_str[] wp-gồm/định dạng. php

Phân tích một chuỗi thành các biến được lưu trữ trong một mảng

urlencode_deep[] wp-gồm/định dạng. php

Điều hướng qua một mảng, đối tượng hoặc vô hướng và mã hóa các giá trị sẽ được sử dụng trong một URL

build_query[] wp-gồm/hàm. php

Xây dựng truy vấn URL dựa trên một mảng kết hợp và hoặc được lập chỉ mục

Trên cùng ↑

Được sử dụng bởi

Được sử dụng bởiĐược sử dụng bởiMô tảWP_REST_Sidebars_Controller. chuẩn bị_links[] wp-includes/rest-api/endpoints/class-wp-rest-sidebars-controller. php

Chuẩn bị liên kết cho thanh bên

core_auto_updates_settings[] wp-admin/update-core. php

Hiển thị cài đặt cập nhật tự động WordPress

WP_REST_Block_Directory_Controller. prepare_links[] wp-includes/rest-api/endpoints/class-wp-rest-block-directory-controller. php

Tạo danh sách các liên kết để đưa vào phản hồi cho plugin

WP_REST_Block_Types_Controller. chuẩn bị_links[] wp-includes/rest-api/endpoints/class-wp-rest-block-types-controller. php

Chuẩn bị liên kết cho yêu cầu

Plugin_Installer_Skin. do_overwrite[] wp-admin/includes/class-plugin-installer-skin. php

Kiểm tra xem plugin có thể được ghi đè hay không và xuất HTML để ghi đè plugin khi tải lên

Theme_Installer_Skin. do_overwrite[] wp-admin/includes/class-theme-installer-skin. php

Kiểm tra xem chủ đề có thể được ghi đè hay không và xuất HTML để ghi đè chủ đề khi tải lên

WP_MS_Themes_List_Table. column_autoupdates[] wp-admin/includes/class-wp-ms-themes-list-table. php

Xử lý đầu ra của cột tự động cập nhật

WP_Privacy_Data_Removal_Requests_List_Table. column_email[] wp-admin/includes/class-wp-privacy-data-removal-requests-list-table. php

cột hành động

WP_Privacy_Data_Removal_Requests_List_Table. column_next_steps[] wp-admin/includes/class-wp-privacy-data-removal-requests-list-table. php

Cột bước tiếp theo

WP_MS_Sites_List_Table. get_views[] wp-admin/includes/class-wp-ms-sites-list-table. php

Nhận liên kết để lọc các trang web theo trạng thái

WP_Privacy_Data_Export_Requests_List_Table. column_email[] wp-admin/includes/class-wp-privacy-data-export-requests-list-table. php

cột hành động

WP_Privacy_Data_Export_Requests_List_Table. column_next_steps[] wp-admin/includes/class-wp-privacy-data-export-requests-list-table. php

Hiển thị cột các bước tiếp theo

WP_Recovery_Mode_Link_Service. handle_begin_link[] wp-includes/class-wp-recovery-mode-link-service. php

Vào chế độ khôi phục khi người dùng truy cập wp-login. php với liên kết chế độ khôi phục hợp lệ

WP_Recovery_Mode_Link_Service. get_recovery_mode_begin_url[] wp-includes/class-wp-recovery-mode-link-service. php

Nhận một URL để bắt đầu chế độ khôi phục

wp_admin_bar_recovery_mode_menu[] wp-includes/admin-bar. php

Thêm một liên kết để thoát khỏi chế độ khôi phục khi Chế độ khôi phục đang hoạt động

resume_theme[] wp-admin/includes/theme. php

Cố gắng tiếp tục một chủ đề duy nhất

wp_recovery_mode_nag[] wp-admin/includes/update. php

Hiển thị thông báo khi người dùng đang ở chế độ khôi phục

WP_Site_Sức khỏe. get_test_rest_availability[] wp-admin/includes/class-wp-site-health. php

Kiểm tra xem API REST có thể truy cập được không

WP_Site_Sức khỏe. get_test_https_status[] wp-admin/includes/class-wp-site-health. php

Kiểm tra xem trang web có đang phục vụ nội dung qua HTTPS không

resume_plugin[] wp-admin/gồm/plugin. php

Cố gắng tiếp tục một plugin duy nhất

wp_check_php_version[] wp-admin/includes/misc. php

Kiểm tra xem người dùng có cần cập nhật PHP không

WP_REST_Search_Controller. get_items[] wp-includes/rest-api/endpoints/class-wp-rest-search-controller. php

Truy xuất một tập hợp các kết quả tìm kiếm

wp_get_script_polyfill[] wp-gồm/script-loader. php

Trả về nội dung của tập lệnh nội tuyến được sử dụng để nối thêm tập lệnh polyfill cho các trình duyệt không đạt yêu cầu kiểm tra được cung cấp. Mảng được cung cấp là một ánh xạ từ một điều kiện để xác minh tính năng hỗ trợ tới bộ xử lý tập lệnh điền đầy của nó

do_block_editor_in compatible_meta_box[] wp-admin/includes/template. php

Hiển thị một hộp meta “giả mạo” với một thông báo thông tin, được hiển thị trên trình chỉnh sửa khối, khi tìm thấy một hộp meta không tương thích

wp_send_user_request[] wp-gồm/người dùng. php

Gửi email yêu cầu xác nhận để xác nhận một hành động

WP_Privacy_Requests_Table. get_views[] wp-admin/includes/class-wp-privacy-requests-table. php

Nhận một mảng kết hợp [ id => link ] với danh sách các chế độ xem có sẵn trên bảng này

WP_Customize_Manager. handle_load_themes_request[] wp-includes/class-wp-customize-manager. php

Tải chủ đề vào giao diện người dùng duyệt/cài đặt chủ đề

wp_load_press_this[] wp-admin/press-this. php wp_print_plugin_file_tree[] wp-admin/includes/misc. php

Xuất danh sách tệp được định dạng cho trình chỉnh sửa tệp plugin

wp_print_theme_file_tree[] wp-admin/includes/misc. php

Xuất danh sách tệp được định dạng cho trình chỉnh sửa tệp chủ đề

wp_edit_theme_plugin_file[] wp-admin/includes/file. php

Cố gắng chỉnh sửa tệp cho một chủ đề hoặc plugin

WP_Customize_Manager. add_state_query_params[] wp-includes/class-wp-customize-manager. php

Thêm thông số truy vấn trạng thái tùy chỉnh vào một URL nhất định nếu cho phép xem trước

WP_REST_Users_Controller. get_items[] wp-includes/rest-api/endpoints/class-wp-rest-users-controller. php

Truy xuất tất cả người dùng

WP_REST_Revisions_Controller. get_items[] wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller. php

Nhận một bộ sưu tập các bản sửa đổi

WP_REST_Post_Statuses_Controller. chuẩn bị_item_for_response[] wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller. php

Chuẩn bị một đối tượng trạng thái bài đăng để tuần tự hóa

WP_REST_Terms_Controller. chuẩn bị_links[] wp-includes/rest-api/endpoints/class-wp-rest-terms-controller. php

Chuẩn bị liên kết cho yêu cầu

WP_REST_Terms_Controller. get_items[] wp-includes/rest-api/endpoints/class-wp-rest-terms-controller. php

Truy xuất các thuật ngữ liên quan đến phân loại

WP_REST_Posts_Controller. prepare_links[] wp-includes/rest-api/endpoints/class-wp-rest-posts-controller. php

Chuẩn bị liên kết cho yêu cầu

WP_REST_Posts_Controller. get_items[] wp-includes/rest-api/endpoints/class-wp-rest-posts-controller. php

Lấy một bộ sưu tập các bài viết

WP_REST_Comments_Controller. prepare_links[] wp-includes/rest-api/endpoints/class-wp-rest-comments-controller. php

Chuẩn bị liên kết cho yêu cầu

WP_REST_Comments_Controller. get_items[] wp-includes/rest-api/endpoints/class-wp-rest-comments-controller. php

Truy xuất danh sách các mục nhận xét

wp_get_canonical_url[] wp-gồm/link-template. php

Trả về URL chuẩn cho một bài đăng

network_edit_site_nav[] wp-admin/includes/ms. php

Xuất HTML cho giao diện dạng bảng “Chỉnh sửa trang web” của mạng

wp_ajax_search_install_plugins[] wp-admin/includes/ajax-actions. php

Trình xử lý Ajax để tìm kiếm plugin để cài đặt

wp_ajax_search_plugins[] wp-admin/includes/ajax-actions. php

Trình xử lý Ajax để tìm kiếm plugin

wp_ajax_install_theme[] wp-admin/includes/ajax-actions. php

Trình xử lý Ajax để cài đặt chủ đề

wp_ajax_install_plugin[] wp-admin/includes/ajax-actions. php

Trình xử lý Ajax để cài đặt plugin

get_rest_url[] wp-includes/rest-api. php

Truy xuất URL tới điểm cuối REST trên một trang web

get_post_embed_url[] wp-gộp/nhúng. php

Truy xuất URL để nhúng một bài đăng cụ thể vào iframe

get_oembed_endpoint_url[] wp-gồm/nhúng. php

Truy xuất URL điểm cuối oEmbed cho một liên kết cố định đã cho

WP_Customize_Manager. custom_pane_settings[] wp-includes/class-wp-customize-manager. php

In cài đặt JavaScript cho cửa sổ chính

get_preview_post_link[] wp-includes/link-template. php

Truy xuất URL được sử dụng để xem trước bài đăng

WP_Posts_List_Table. get_edit_link[] wp-admin/includes/class-wp-posts-list-table. php

Người trợ giúp tạo liên kết để chỉnh sửa. php với thông số

wp_admin_bar_customize_menu[] wp-includes/admin-bar. php

Thêm liên kết “Tùy chỉnh” vào Thanh công cụ

WP_MS_Themes_List_Table. column_name[] wp-admin/includes/class-wp-ms-themes-list-table. php

Xử lý đầu ra cột tên

WP_Terms_List_Table. handle_row_actions[] wp-admin/includes/class-wp-terms-list-table. php

Tạo và hiển thị liên kết hành động hàng

WP_MS_Users_List_Table. handle_row_actions[] wp-admin/includes/class-wp-ms-users-list-table. php

Tạo và hiển thị liên kết hành động hàng

WP_MS_Users_List_Table. column_username[] wp-admin/includes/class-wp-ms-users-list-table. php

Xử lý đầu ra cột tên người dùng

WP_Media_List_Table. column_author[] wp-admin/includes/class-wp-media-list-table. php

Xử lý đầu ra cột tác giả

WP_Media_List_Table. column_parent[] wp-admin/includes/class-wp-media-list-table. php

Xử lý đầu ra của cột cha

WP_Media_List_Table. column_default[] wp-admin/includes/class-wp-media-list-table. php

Xử lý đầu ra cho cột mặc định

get_avatar_data[] wp-includes/link-template. php

Truy xuất dữ liệu mặc định về hình đại diện

wp_media_attach_action[] wp-admin/includes/media. php

Đóng gói logic cho các hành động Đính kèm/Gỡ bỏ

wp_prepare_themes_for_js[] wp-admin/includes/theme. php

Chuẩn bị chủ đề cho JavaScript

get_theme_update_available[] wp-admin/includes/theme. php

Truy xuất liên kết cập nhật nếu có bản cập nhật chủ đề

themes_api[] wp-admin/includes/theme. php

Truy xuất các trang cài đặt chủ đề từ WordPress. org API chủ đề

WP_Plugins_List_Table. get_views[] wp-admin/includes/class-wp-plugins-list-table. php WP_Plugins_List_Table. single_row[] wp-admin/gồm/class-wp-plugins-list-table. php WP_Plugins_List_Table. __construct[] wp-admin/gồm/class-wp-plugins-list-table. php

Người xây dựng

Theme_Upgrader_Skin. after[] wp-admin/includes/class-theme-upgrader-skin. php

Hành động để thực hiện sau một lần cập nhật chủ đề

Theme_Installer_Skin. after[] wp-admin/includes/class-theme-installer-skin. php

Hành động để thực hiện sau khi cài đặt một chủ đề

WP_List_Table. view_switcher[] wp-admin/includes/class-wp-list-table. php

Hiển thị trình chuyển đổi chế độ xem

WP_List_Table. comments_bubble[] wp-admin/includes/class-wp-list-table. php

Hiển thị bong bóng đếm nhận xét

WP_List_Table. phân trang[] wp-admin/gồm/class-wp-list-table. php

Hiển thị phân trang

WP_List_Table. print_column_headers[] wp-admin/includes/class-wp-list-table. php

In tiêu đề cột, chiếm các cột ẩn và có thể sắp xếp

WP_List_Table. set_pagination_args[] wp-admin/includes/class-wp-list-table. php

Một phương thức nội bộ đặt tất cả các đối số phân trang cần thiết

WP_MS_Themes_List_Table. get_views[] wp-admin/includes/class-wp-ms-themes-list-table. php set_screen_options[] wp-admin/includes/misc. php

Lưu tùy chọn cho số hàng khi liệt kê các bài đăng, trang, nhận xét, v.v.

WP_Theme_Install_List_Table. install_theme_info[] wp-admin/includes/class-wp-theme-install-list-table. php

In thông tin cho một chủ đề [được sử dụng trong chế độ cài đặt chủ đề]

WP_Theme_Install_List_Table. single_row[] wp-admin/gồm/class-wp-theme-install-list-table. php

In một chủ đề từ WordPress. API tổ chức

wp_plugin_update_row[] wp-admin/gồm/cập nhật. php

Hiển thị thông tin cập nhật cho plugin

wp_theme_update_row[] wp-admin/includes/update. php

Hiển thị thông tin cập nhật cho một chủ đề

install_plugin_information[] wp-admin/includes/plugin-install. php

Hiển thị thông tin plugin ở dạng hộp thoại

plugins_api[] wp-admin/includes/plugin-install. php

Truy xuất các trang trình cài đặt plugin từ WordPress. API phần bổ trợ org

wp_dashboard_browser_nag[] wp-admin/includes/dashboard. php

Hiển thị trình duyệt cập nhật nag

wp_add_dashboard_widget[] wp-admin/includes/dashboard. php

Thêm tiện ích bảng điều khiển mới

menu_page_url[] wp-admin/gồm/plugin. php

Nhận URL để truy cập một trang menu cụ thể dựa trên sên mà nó đã được đăng ký

activate_plugins[] wp-admin/gồm/plugin. php

Kích hoạt nhiều plugin

activate_plugin[] wp-admin/gồm/plugin. php

Cố gắng kích hoạt plugin trong “sandbox” và chuyển hướng thành công

WP_Plugin_Install_List_Table. display_rows[] wp-admin/gồm/class-wp-plugin-install-list-table. php WP_Users_List_Table. single_row[] wp-admin/gồm/class-wp-users-list-table. php

Tạo HTML cho một hàng trên người dùng. bảng quản trị php

WP_Users_List_Table. get_views[] wp-admin/includes/class-wp-users-list-table. php

Trả về một mảng kết hợp liệt kê tất cả các dạng xem có thể được sử dụng với bảng này

media_upload_library_form[] wp-admin/includes/media. php

Xuất biểu mẫu tải lên phương tiện kế thừa cho thư viện phương tiện

the_media_upload_tabs[] wp-admin/includes/media. php

Xuất giao diện người dùng tab tải lên phương tiện cũ

get_upload_iframe_src[] wp-admin/includes/media. php

Truy xuất URL nguồn iframe tải lên

_admin_notice_post_locked[] wp-admin/includes/post. php

Xuất ra HTML cho thông báo nói rằng ai đó đang chỉnh sửa hoặc đã tiếp quản việc chỉnh sửa bài đăng này

wp_ajax_query_themes[] wp-admin/includes/ajax-actions. php

Trình xử lý Ajax để nhận chủ đề từ themes_api[]

wp_prepare_revisions_for_js[] wp-admin/includes/revision. php

Chuẩn bị sửa đổi cho JavaScript

post_submit_meta_box[] wp-admin/includes/meta-boxes. php

Hiển thị các trường biểu mẫu gửi bài đăng

WP_Comments_List_Table. column_author[] wp-admin/includes/class-wp-comments-list-table. php WP_Comments_List_Table. get_views[] wp-admin/includes/class-wp-comments-list-table. php WP_Terms_List_Table. column_name[] wp-admin/includes/class-wp-terms-list-table. php WP_Terms_List_Table. column_posts[] wp-admin/gồm/class-wp-terms-list-table. php Walker_Nav_Menu_Edit. start_el[] wp-admin/gồm/class-walker-nav-menu-edit. php

Bắt đầu đầu ra phần tử

wp_nav_menu_item_post_type_meta_box[] wp-admin/includes/nav-menu. php

Hiển thị hộp meta cho mục menu loại bài đăng

wp_nav_menu_item_taxonomy_meta_box[] wp-admin/includes/nav-menu. php

Hiển thị hộp meta cho mục menu phân loại

wp_widget_control[] wp-admin/gồm/widget. php

Tiện ích meta được sử dụng để hiển thị biểu mẫu điều khiển cho một tiện ích

WP_Posts_List_Table. get_views[] wp-admin/includes/class-wp-posts-list-table. php wp_get_popular_importers[] wp-admin/includes/import. php

Trả về một danh sách từ WordPress. org của các plugin nhập khẩu phổ biến

Custom_Image_Header. step_1[] wp-admin/includes/class-custom-image-header. php

Hiển thị bước đầu tiên của trang hình ảnh tiêu đề tùy chỉnh

Custom_Image_Header. step_2[] wp-admin/includes/class-custom-image-header. php

Hiển thị bước thứ hai của trang hình ảnh tiêu đề tùy chỉnh

redirect_post[] wp-admin/includes/post. php

Chuyển hướng đến trang trước

_wp_menu_output[] wp-admin/menu-header. php

trình đơn hiển thị

WP_Styles. _css_href[] wp-includes/class-wp-styles. php

Tạo URL đủ điều kiện của kiểu được xếp hàng

spawn_cron[] wp-includes/cron. php

Gửi yêu cầu chạy cron thông qua yêu cầu HTTP không dừng tải trang

paginate_links[] wp-includes/General-template. php

Truy xuất các liên kết được phân trang cho các trang bài đăng lưu trữ

wp_admin_css_uri[] wp-includes/General-template. php

Hiển thị URL của tệp CSS quản trị viên WordPress

wp_get_archives[] wp-includes/General-template. php

Hiển thị các liên kết lưu trữ dựa trên loại và định dạng

wp_logout_url[] wp-includes/General-template. php

Truy xuất URL đăng xuất

wp_login_url[] wp-includes/General-template. php

Truy xuất URL đăng nhập

wp_lostpassword_url[] wp-includes/General-template. php

Trả về URL cho phép người dùng đặt lại mật khẩu đã mất

dropdown_cats[] wp-gồm/không dùng nữa. php

Phương pháp không dùng nữa để tạo danh mục thả xuống

wp_get_links[] wp-gồm/không dùng nữa. php

Nhận các liên kết được liên kết với danh mục

wp_auth_check_html[] wp-gồm/hàm. php

Xuất HTML hiển thị hộp thoại đăng nhập wp khi người dùng không còn đăng nhập

wp_nonce_url[] wp-gồm/hàm. php

Truy xuất URL có nonce được thêm vào truy vấn URL

remove_query_arg[] wp-gồm/hàm. php

Xóa một mục hoặc nhiều mục khỏi chuỗi truy vấn

get_comments_pagenum_link[] wp-includes/link-template. php

Truy xuất liên kết số trang nhận xét

paginate_comments_links[] wp-includes/link-template. php

Hiển thị hoặc truy xuất các liên kết phân trang cho các nhận xét về bài đăng hiện tại

get_pagenum_link[] wp-includes/link-template. php

Lấy liên kết cho một số trang

get_edit_user_link[] wp-includes/link-template. php

Truy xuất liên kết người dùng chỉnh sửa

get_search_comments_feed_link[] wp-includes/link-template. php

Truy xuất permalink cho nguồn cấp nhận xét kết quả tìm kiếm

get_post_type_archive_feed_link[] wp-includes/link-template. php

Truy xuất permalink cho nguồn cấp dữ liệu lưu trữ loại bài đăng

get_delete_post_link[] wp-gồm/link-template. php

Truy xuất liên kết xóa bài đăng cho bài đăng

get_edit_term_link[] wp-gồm/link-template. php

Truy xuất URL để chỉnh sửa một thuật ngữ nhất định

get_search_feed_link[] wp-includes/link-template. php

Truy xuất permalink cho nguồn cấp dữ liệu kết quả tìm kiếm

get_post_comments_feed_link[] wp-includes/link-template. php

Truy xuất permalink cho nguồn cấp dữ liệu nhận xét bài đăng

get_post_permalink[] wp-includes/link-template. php

Truy xuất permalink cho một bài đăng thuộc loại bài đăng tùy chỉnh

WP_oEmbed. tìm nạp[] wp-includes/class-wp-oembed. php

Kết nối với nhà cung cấp oEmbed và trả về kết quả

WP_oEmbed. _fetch_with_format[] wp-includes/class-wp-oembed. php

Tìm nạp kết quả từ một nhà cung cấp oEmbed cho một định dạng cụ thể và URL nhà cung cấp đầy đủ

_wp_link_page[] wp-gồm/post-template. php

Hàm trợ giúp cho wp_link_pages[]

wp_enqueue_media[] wp-includes/media. php

Liệt kê tất cả các tập lệnh, kiểu, cài đặt và mẫu cần thiết để sử dụng tất cả các API JS phương tiện

wp_video_shortcode[] wp-includes/media. php

Xây dựng đầu ra mã ngắn Video

wp_audio_shortcode[] wp-includes/media. php

Xây dựng đầu ra mã ngắn Audio

WP_Rewrite. add_rule[] wp-includes/class-wp-rewrite. php

Thêm quy tắc viết lại chuyển đổi cấu trúc URL thành một tập hợp các lọ truy vấn

redirect_canonical[] wp-includes/canonical. php

Chuyển hướng các liên kết đến URL thích hợp dựa trên url của trang web

_post_format_link[] wp-includes/post-formats. php

Lọc liên kết cụm từ định dạng bài đăng để xóa tiền tố định dạng

WP_Scripts. do_item[] wp-includes/class-wp-scripts. php

Xử lý một tập lệnh phụ thuộc

get_comment_reply_link[] wp-includes/comment-template. php

Truy xuất nội dung HTML để trả lời liên kết nhận xét

get_comment_link[] wp-includes/comment-template. php

Truy xuất liên kết đến một nhận xét đã cho

wp_style_loader_src[] wp-includes/script-loader. php

Màn hình quản trị CSS để thay đổi kiểu

wp_print_media_templates[] wp-includes/media-template. php

In các mẫu được sử dụng trong trình quản lý phương tiện

Hiển thị thêm 146 người sử dụng Ẩn người sử dụng nhiều hơn

Trên cùng ↑

Nhật ký thay đổi

ChangelogVersionDescription5. 3. 0 Chính thức hóa các tham số hiện có và đã được ghi lại bằng cách thêm
// Parameters as separate arguments
add_query_arg[ $param1, $param2, $old_query_or_uri ];

// Parameters as array of key => value pairs
add_query_arg[ 
    array[ 
        'key1' => 'value1',
        'key2' => 'value2',
        ...
    ], 
    $old_query_or_uri 
];
2 vào chữ ký hàm.
1. 5. 0Giới thiệu.

Trên cùng ↑

Ghi chú do người dùng đóng góp

  1. Chuyển đến ghi chú 1 nội dung

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 22Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Codex — 8 năm trước

    Giả sử chúng ta đang ở URL WordPress “http. //Blog. ví dụ. com/client/?s=word”… Lưu ý sử dụng

    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    3 trước khi xuất link. Điều này là cần thiết vì chức năng này không thoát khỏi các URL và nếu đầu ra mà không thoát, sẽ khiến trang dễ bị XSS scripting

    ________số 8

    Đăng nhập để thêm phản hồi
  2. Chuyển đến nội dung ghi chú 2

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 6Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Ahmad Awais — 7 năm trước

    Để chuyển hướng người dùng đến một trang tùy chỉnh bên trong

    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    4 một cách an toàn

    add_query_arg[ array[
        'key1' => 'value1',
        'key2' => 'value2',
    ], '//example.com' ];
    0

    Đăng nhập để thêm phản hồi
  3. Chuyển đến nội dung ghi chú 3

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 4Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Codex — 8 năm trước

    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    5 trả về một URL đầy đủ nên bạn có thể sử dụng URL đó khi muốn thêm các biến vào trang của bài đăng

    add_query_arg[ array[
        'key1' => 'value1',
        'key2' => 'value2',
    ], '//example.com' ];
    2

    Đăng nhập để thêm phản hồi
  4. Chuyển đến nội dung ghi chú 4

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 2Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Codex — 8 năm trước

    Thường xuyên hơn không, bạn có thể thấy mình đang tạo URL bằng phương pháp sau trong trang bạn đang truy cập. Trong những trường hợp này, bạn có thể sử dụng URL mà bạn muốn tác động làm tham số cuối cùng. Việc sử dụng

    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    3 là không bắt buộc ở đây, vì giá trị được biết là an toàn

    add_query_arg[ array[
        'key1' => 'value1',
        'key2' => 'value2',
    ], '//example.com' ];
    4

    Đăng nhập để thêm phản hồi
  5. Chuyển đến nội dung ghi chú 5

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 2Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Codex — 8 năm trước

    Xóa các giá trị và cài đặt qua một mảng kết hợp

    add_query_arg[ array[
        'key1' => 'value1',
        'key2' => 'value2',
    ], '//example.com' ];
    5

    Đăng nhập để thêm phản hồi
  6. Chuyển đến nội dung ghi chú 6

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. -1Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi gardelin — 2 năm trước

    Nếu giá trị chuỗi truy vấn kết thúc bằng

    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    7 thì một
    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    8 bị loại bỏ

    add_query_arg[ array[
        'key1' => 'value1',
        'key2' => 'value2',
    ], '//example.com' ];
    8

    Kết quả sẽ là

    // Parameters as separate arguments
    add_query_arg[ $param1, $param2, $old_query_or_uri ];
    
    // Parameters as array of key => value pairs
    add_query_arg[ 
        array[ 
            'key1' => 'value1',
            'key2' => 'value2',
            ...
        ], 
        $old_query_or_uri 
    ];
    9
    nhưng phải là
    function add_query_arg[ ...$args ] {
    	if [ is_array[ $args[0] ] ] {
    		if [ count[ $args ] < 2 || false === $args[1] ] {
    			$uri = $_SERVER['REQUEST_URI'];
    		} else {
    			$uri = $args[1];
    		}
    	} else {
    		if [ count[ $args ] < 3 || false === $args[2] ] {
    			$uri = $_SERVER['REQUEST_URI'];
    		} else {
    			$uri = $args[2];
    		}
    	}
    
    	$frag = strstr[ $uri, '#' ];
    	if [ $frag ] {
    		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
    	} else {
    		$frag = '';
    	}
    
    	if [ 0 === stripos[ $uri, '//' ] ] {
    		$protocol = '//';
    		$uri      = substr[ $uri, 7 ];
    	} elseif [ 0 === stripos[ $uri, '//' ] ] {
    		$protocol = '//';
    		$uri      = substr[ $uri, 8 ];
    	} else {
    		$protocol = '';
    	}
    
    	if [ strpos[ $uri, '?' ] !== false ] {
    		list[ $base, $query ] = explode[ '?', $uri, 2 ];
    		$base                .= '?';
    	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
    		$base  = $uri . '?';
    		$query = '';
    	} else {
    		$base  = '';
    		$query = $uri;
    	}
    
    	wp_parse_str[ $query, $qs ];
    	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
    	if [ is_array[ $args[0] ] ] {
    		foreach [ $args[0] as $k => $v ] {
    			$qs[ $k ] = $v;
    		}
    	} else {
    		$qs[ $args[0] ] = $args[1];
    	}
    
    	foreach [ $qs as $k => $v ] {
    		if [ false === $v ] {
    			unset[ $qs[ $k ] ];
    		}
    	}
    
    	$ret = build_query[ $qs ];
    	$ret = trim[ $ret, '?' ];
    	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
    	$ret = $protocol . $base . $ret . $frag;
    	$ret = rtrim[ $ret, '?' ];
    	$ret = str_replace[ '?#', '#', $ret ];
    	return $ret;
    }
    
    0

    Đăng nhập để thêm phản hồi
  7. Chuyển đến nội dung ghi chú 7

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. -4Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi janw. oostendorp — 7 năm trước

    Một cách để có được tổng số url hiện tại bằng cách sử dụng

    function add_query_arg[ ...$args ] {
    	if [ is_array[ $args[0] ] ] {
    		if [ count[ $args ] < 2 || false === $args[1] ] {
    			$uri = $_SERVER['REQUEST_URI'];
    		} else {
    			$uri = $args[1];
    		}
    	} else {
    		if [ count[ $args ] < 3 || false === $args[2] ] {
    			$uri = $_SERVER['REQUEST_URI'];
    		} else {
    			$uri = $args[2];
    		}
    	}
    
    	$frag = strstr[ $uri, '#' ];
    	if [ $frag ] {
    		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
    	} else {
    		$frag = '';
    	}
    
    	if [ 0 === stripos[ $uri, '//' ] ] {
    		$protocol = '//';
    		$uri      = substr[ $uri, 7 ];
    	} elseif [ 0 === stripos[ $uri, '//' ] ] {
    		$protocol = '//';
    		$uri      = substr[ $uri, 8 ];
    	} else {
    		$protocol = '';
    	}
    
    	if [ strpos[ $uri, '?' ] !== false ] {
    		list[ $base, $query ] = explode[ '?', $uri, 2 ];
    		$base                .= '?';
    	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
    		$base  = $uri . '?';
    		$query = '';
    	} else {
    		$base  = '';
    		$query = $uri;
    	}
    
    	wp_parse_str[ $query, $qs ];
    	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
    	if [ is_array[ $args[0] ] ] {
    		foreach [ $args[0] as $k => $v ] {
    			$qs[ $k ] = $v;
    		}
    	} else {
    		$qs[ $args[0] ] = $args[1];
    	}
    
    	foreach [ $qs as $k => $v ] {
    		if [ false === $v ] {
    			unset[ $qs[ $k ] ];
    		}
    	}
    
    	$ret = build_query[ $qs ];
    	$ret = trim[ $ret, '?' ];
    	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
    	$ret = $protocol . $base . $ret . $frag;
    	$ret = rtrim[ $ret, '?' ];
    	$ret = str_replace[ '?#', '#', $ret ];
    	return $ret;
    }
    
    1

    add_query_arg[ array[
        'key1' => 'value1',
        'key2' => 'value2',
    ], '//example.com' ];
    0

    Trên cùng ↑

    Phản hồi

    • Điều này không hoạt động nếu WordPress đã được cài đặt trong thư mục con và siteurl chứa thư mục con như

      function add_query_arg[ ...$args ] {
      	if [ is_array[ $args[0] ] ] {
      		if [ count[ $args ] < 2 || false === $args[1] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[1];
      		}
      	} else {
      		if [ count[ $args ] < 3 || false === $args[2] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[2];
      		}
      	}
      
      	$frag = strstr[ $uri, '#' ];
      	if [ $frag ] {
      		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
      	} else {
      		$frag = '';
      	}
      
      	if [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 7 ];
      	} elseif [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 8 ];
      	} else {
      		$protocol = '';
      	}
      
      	if [ strpos[ $uri, '?' ] !== false ] {
      		list[ $base, $query ] = explode[ '?', $uri, 2 ];
      		$base                .= '?';
      	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
      		$base  = $uri . '?';
      		$query = '';
      	} else {
      		$base  = '';
      		$query = $uri;
      	}
      
      	wp_parse_str[ $query, $qs ];
      	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
      	if [ is_array[ $args[0] ] ] {
      		foreach [ $args[0] as $k => $v ] {
      			$qs[ $k ] = $v;
      		}
      	} else {
      		$qs[ $args[0] ] = $args[1];
      	}
      
      	foreach [ $qs as $k => $v ] {
      		if [ false === $v ] {
      			unset[ $qs[ $k ] ];
      		}
      	}
      
      	$ret = build_query[ $qs ];
      	$ret = trim[ $ret, '?' ];
      	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
      	$ret = $protocol . $base . $ret . $frag;
      	$ret = rtrim[ $ret, '?' ];
      	$ret = str_replace[ '?#', '#', $ret ];
      	return $ret;
      }
      
      2 Trong ví dụ của bạn, điều này sẽ lặp lại các đối số như
      function add_query_arg[ ...$args ] {
      	if [ is_array[ $args[0] ] ] {
      		if [ count[ $args ] < 2 || false === $args[1] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[1];
      		}
      	} else {
      		if [ count[ $args ] < 3 || false === $args[2] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[2];
      		}
      	}
      
      	$frag = strstr[ $uri, '#' ];
      	if [ $frag ] {
      		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
      	} else {
      		$frag = '';
      	}
      
      	if [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 7 ];
      	} elseif [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 8 ];
      	} else {
      		$protocol = '';
      	}
      
      	if [ strpos[ $uri, '?' ] !== false ] {
      		list[ $base, $query ] = explode[ '?', $uri, 2 ];
      		$base                .= '?';
      	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
      		$base  = $uri . '?';
      		$query = '';
      	} else {
      		$base  = '';
      		$query = $uri;
      	}
      
      	wp_parse_str[ $query, $qs ];
      	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
      	if [ is_array[ $args[0] ] ] {
      		foreach [ $args[0] as $k => $v ] {
      			$qs[ $k ] = $v;
      		}
      	} else {
      		$qs[ $args[0] ] = $args[1];
      	}
      
      	foreach [ $qs as $k => $v ] {
      		if [ false === $v ] {
      			unset[ $qs[ $k ] ];
      		}
      	}
      
      	$ret = build_query[ $qs ];
      	$ret = trim[ $ret, '?' ];
      	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
      	$ret = $protocol . $base . $ret . $frag;
      	$ret = rtrim[ $ret, '?' ];
      	$ret = str_replace[ '?#', '#', $ret ];
      	return $ret;
      }
      
      3 Mã chính xác sẽ là home_url[ add_query_arg[ null, null, null ]]; . — Bởi Rene Hermenau — 4 năm trước

    • Một cách khác để lấy url hiện tại là

      add_query_arg[ array[
          'key1' => 'value1',
          'key2' => 'value2',
      ], '//example.com' ];
      1

      Điều này tương đương với việc đặt tham số

      add_query_arg[ array[
          'key1' => 'value1',
          'key2' => 'value2',
      ], '//example.com' ];
      8 và
      add_query_arg[ array[
          'key1' => 'value1',
          'key2' => 'value2',
      ], '//example.com' ];
      9 thành
      function add_query_arg[ ...$args ] {
      	if [ is_array[ $args[0] ] ] {
      		if [ count[ $args ] < 2 || false === $args[1] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[1];
      		}
      	} else {
      		if [ count[ $args ] < 3 || false === $args[2] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[2];
      		}
      	}
      
      	$frag = strstr[ $uri, '#' ];
      	if [ $frag ] {
      		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
      	} else {
      		$frag = '';
      	}
      
      	if [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 7 ];
      	} elseif [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 8 ];
      	} else {
      		$protocol = '';
      	}
      
      	if [ strpos[ $uri, '?' ] !== false ] {
      		list[ $base, $query ] = explode[ '?', $uri, 2 ];
      		$base                .= '?';
      	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
      		$base  = $uri . '?';
      		$query = '';
      	} else {
      		$base  = '';
      		$query = $uri;
      	}
      
      	wp_parse_str[ $query, $qs ];
      	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
      	if [ is_array[ $args[0] ] ] {
      		foreach [ $args[0] as $k => $v ] {
      			$qs[ $k ] = $v;
      		}
      	} else {
      		$qs[ $args[0] ] = $args[1];
      	}
      
      	foreach [ $qs as $k => $v ] {
      		if [ false === $v ] {
      			unset[ $qs[ $k ] ];
      		}
      	}
      
      	$ret = build_query[ $qs ];
      	$ret = trim[ $ret, '?' ];
      	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
      	$ret = $protocol . $base . $ret . $frag;
      	$ret = rtrim[ $ret, '?' ];
      	$ret = str_replace[ '?#', '#', $ret ];
      	return $ret;
      }
      
      7 và không cung cấp tham số
      // Parameters as separate arguments
      add_query_arg[ $param1, $param2, $old_query_or_uri ];
      
      // Parameters as array of key => value pairs
      add_query_arg[ 
          array[ 
              'key1' => 'value1',
              'key2' => 'value2',
              ...
          ], 
          $old_query_or_uri 
      ];
      0. Do đó, nó trả về url hiện tại, không thêm gì vào url đó. — Bởi SherylHohman — 4 năm trước

    • Điều này sẽ không hoạt động nếu Wordpress được cài đặt vào thư mục con. Cả home_url[] và add_query_arg[] đều trả về thư mục. tôi nghĩ điều này sẽ tốt hơn.

      function add_query_arg[ ...$args ] {
      	if [ is_array[ $args[0] ] ] {
      		if [ count[ $args ] < 2 || false === $args[1] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[1];
      		}
      	} else {
      		if [ count[ $args ] < 3 || false === $args[2] ] {
      			$uri = $_SERVER['REQUEST_URI'];
      		} else {
      			$uri = $args[2];
      		}
      	}
      
      	$frag = strstr[ $uri, '#' ];
      	if [ $frag ] {
      		$uri = substr[ $uri, 0, -strlen[ $frag ] ];
      	} else {
      		$frag = '';
      	}
      
      	if [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 7 ];
      	} elseif [ 0 === stripos[ $uri, '//' ] ] {
      		$protocol = '//';
      		$uri      = substr[ $uri, 8 ];
      	} else {
      		$protocol = '';
      	}
      
      	if [ strpos[ $uri, '?' ] !== false ] {
      		list[ $base, $query ] = explode[ '?', $uri, 2 ];
      		$base                .= '?';
      	} elseif [ $protocol || strpos[ $uri, '=' ] === false ] {
      		$base  = $uri . '?';
      		$query = '';
      	} else {
      		$base  = '';
      		$query = $uri;
      	}
      
      	wp_parse_str[ $query, $qs ];
      	$qs = urlencode_deep[ $qs ]; // This re-URL-encodes things that were already in the query string.
      	if [ is_array[ $args[0] ] ] {
      		foreach [ $args[0] as $k => $v ] {
      			$qs[ $k ] = $v;
      		}
      	} else {
      		$qs[ $args[0] ] = $args[1];
      	}
      
      	foreach [ $qs as $k => $v ] {
      		if [ false === $v ] {
      			unset[ $qs[ $k ] ];
      		}
      	}
      
      	$ret = build_query[ $qs ];
      	$ret = trim[ $ret, '?' ];
      	$ret = preg_replace[ '#=[&|$]#', '$1', $ret ];
      	$ret = $protocol . $base . $ret . $frag;
      	$ret = rtrim[ $ret, '?' ];
      	$ret = str_replace[ '?#', '#', $ret ];
      	return $ret;
      }
      
      9 — Bởi mjulian7 — 3 năm trước

      Làm cách nào để truyền tham số cho PHP?

      Đối số hàm PHP . Bạn có thể thêm bao nhiêu đối số tùy thích, chỉ cần phân tách chúng bằng dấu phẩy. Arguments are specified after the function name, inside the parentheses. You can add as many arguments as you want, just separate them with a comma.

      Các cách để truyền tham số trong URL là gì?

      Để chuyển các giá trị tham số, chỉ cần nối chúng vào chuỗi truy vấn ở cuối URL cơ sở .

Chủ Đề