国产探花免费观看_亚洲丰满少妇自慰呻吟_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://m.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 功能關閉,那樣就只能視情況而定了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屯昌县| 临邑县| 浦江县| 仁布县| 公安县| 霍山县| 齐齐哈尔市| 平遥县| 佳木斯市| 弋阳县| 枣阳市| 杭锦旗| 彝良县| 水富县| 广饶县| 兰州市| 榆中县| 芜湖市| 南通市| 靖西县| 龙岩市| 象州县| 独山县| 井冈山市| 和静县| 筠连县| 伊川县| 车险| 鸡东县| 张家港市| 仙桃市| 耒阳市| 大邑县| 石棉县| 宁陵县| 虎林市| 临泉县| 兴文县| 尉氏县| 庆元县| 塘沽区|