国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php中include()帶參考傳遞實例

2024-09-04 11:47:53
字體:
來源:轉載
供稿:網友

include是php中的一個調用文件的函數默認狀態下是不可以直接像include(a.php?id=1)這樣操作,下面我來介紹解決include不能帶參數調用解決辦法。

有時基于某些特殊需求,需要在PHP中使用include()方法調用項目中某個獨立提供服務的文件,如果被調用文件使用GET方式傳入數據,則需要用到一些小技巧。

舉例:假設在 index.php 中需要調用 inc.php?para=3,inc.php:

<?php echo $_GET['para']; ?>

下面的寫法是無法得到正確結果的,index.php:

<?php include dirname(__FILE__).'/inc.php?para=3'; ?>

稍微變通一下,把$_GET變量在include之前定義,則可以正常運行:index.php:

  1. <?php      
  2. $_GET['para'] = 3;      
  3. include dirname(__FILE__).'/inc.php; ?> 

如果php.ini中開啟了allow_url_include功能,則可以使用include url的方式:index.php

<?php include 'http://www.survivalescaperooms.com/inc.php?para=3'; ?>

設置方法:php.ini中,找到如下行,改為On:

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.

allow_url_include = On

不過為了保證安全性,大部分的服務器都將allow_url_include 功能關閉,那樣就只能視情況而定了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 拜泉县| 浦城县| 高尔夫| 台南县| 桦南县| 慈溪市| 忻州市| 泰安市| 垣曲县| 临洮县| 久治县| 中江县| 巴彦淖尔市| 建平县| 尉氏县| 镇平县| 六盘水市| 灌阳县| 凤台县| 仙桃市| 神池县| 吉安市| 方城县| 揭西县| 科技| 安多县| 昌图县| 芦溪县| 乌兰察布市| 余庆县| 建昌县| 土默特右旗| 栾川县| 衡东县| 五家渠市| 清河县| 通江县| 恩平市| 香港 | 武夷山市| 孝感市|