php如何判斷頁面是第一次載入!

你的第一次,是指來這個網頁自對於所有的訪問人員的第一次呢,還是針對每個人的第一次?

如果是所有人員的第一次,可以在伺服器上建立文件的方法,例如:
if (file_exists('xxx')){不是第一次;}
else {
file_put_contents('xxx','');
這是第一次;
}

如果是針對每個瀏覽者的第一次,可以用設置COOKIE的方法,例如:
if (isset($_COOKIES['first'])) {不是第一次;}
else {
setcookie('first',1);
這是第一次;
}

② php如何當前頁面載入其他網頁

PHP中載入其他網頁可以使用 iframe框架載入(屬於html) 、include函數載入 或者使用 AJAX的方法載入。

iframe載入主要是用於HTML框架的載入,和PHP沒什麼太大的關系,比較省資源!
include 方法載入適合本地的頁面載入,貌似無法跨域。
AJAX 方法可是實現無刷載入,比較像WINDOWS程序一樣!用戶體驗較好。

具體代碼如下:
<iframe src="需要載入的頁面" ></iframe>
<?php include "需要載入的頁面"; ?>
<script>$.get('需要載入的頁面');<!--具體參考JQuery的Ajax--></script>

③ php如何獲取當前腳本所有載入的文件

get_included_files 返回被 include和require文件名的array

說明

get_included_files ( void ) : array

返回所有被 include、 include_once、 require 和 require_once 的文件名。

返回值

返回所有文件名稱的 array。

腳本最初被稱為」被包含的文件「,所以腳本自身也會和 include 系列函數引用的腳本列在一起,被多次 include 和 require 的文件在返回的 array 里只會列出一次。

(3)php載入擴展閱讀:

程序示例

<?php

include 'test1.php';

include_once 'test2.php';

require 'test3.php';

require_once 'test4.php';

$included_files = get_included_files();

foreach ($included_files as $filename) {

echo "$filename ";

}

?>

④ apache怎麼載入php

Apache對於php的解析,就是通過眾多Mole中的php Mole來完成的,載入php是通過php5這個模塊來實現的,下面通過圖來說明Apache載入php模塊的過程及代碼如何載入php。
把php最終集成到Apache系統中,還需要對Apache進行一些必要的設置。這里,我們就以php的mod_php5 SAPI運行模式為例進行講解,至於SAPI這個概念後面我們還會在其它的文章中講解。
假定我們安裝的版本是Apache2 和 Php5,那麼需要編輯Apache的主配置文件http.conf,在其中加入下面的幾行內容:
Unix/Linux環境下:
LoadMole php5_mole moles/mod_php5.so
AddType application/x-httpd-php .php
註:其中moles/mod_php5.so 是X系統環境下mod_php5.so文件的安裝位置。
Windows環境下:
LoadMole php5_mole d:/php/php5apache2.dll
AddType application/x-httpd-php .php
註:其中d:/php/php5apache2.dll 是在Windows環境下php5apache2.dll文件的安裝位置。
這兩項配置就是告訴Apache Server,以後收到的Url用戶請求,凡是以php作為後綴,就需要調用php5_mole模塊(mod_php5.so/ php5apache2.dll)進行處理。

⑤ php 怎樣自動載入類

你這個之什麼意思阿.
不用new一個類.??
那你直接把那個方法寫成靜態吧。
例如
static function edit(){
echo '修改';
}
Action::edit();

⑥ php動態載入內容

引入jquery來幫助你實現.比較簡單.給你一個例子吧.後台是用PHP寫的.
html文件內容
<html>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" ></meta>
<head>
<title>
demo
</title>

<script src="jquery.js" type="text/javascript"></script><!--引入jquery -->

<script>
function getarea(){
var region_id = $("#region").val();//獲得下拉框中大區域的值

if(region_id != ''){
$.ajax({
type: "post",
url: "b.php",
data:"region_id="+region_id,
cache:false,
beforeSend: function(XMLHttpRequest){
},
success: function(data, textStatus){

//alert(data);
$("#area").empty();//清空area下拉框
$("#area").append(data);//給area下拉框添加option

},
complete: function(XMLHttpRequest, textStatus){
},
error: function(){
//請求出錯處理
}
});
}

}
</script>
</head>
<body>
<div >
<table class='itable' width='100%' id='timetable' >
<tr>
<td class="test_c" id="one">
<select id="region" name="region" onchange="getarea();">
<option value="">請選擇</option>
<option value="1">東北</option>
<option value="2">華北</option>
</select>
</td>
</tr>
<tr>
<td>
<select id="area" name="area">

</select>
</td>
</tr>
</table>

</div>
</body>
</html>

=============
b.php內容
<?php
$region_id = $_POST['region_id'];
//根據前台傳過來的region_id來處理下拉框的內容.
//這里演示直接輸出,你可以從資料庫中讀出來組織後再輸出.

switch($region_id){
case 1:{
$area_option = "<option value='1'>遼寧</option><br><option value='2'>吉寧</option><br><option value='3'>黑龍江</option>";
echo $area_option;
break;
}

case 2:{
$area_option = "<option value='4'>北京</option><option value='5'>天津</option><option value='6'>河北</option>";
echo $area_option;
break;
}

}
?>

⑦ php.ini怎麼設置才能載入

例如:復制代碼 代碼如下:1 LoadMole php5_mole "D:/wamp/bin/php/php5.4.3/php5apache2_2.dll"2 PHPIniDir "D:\wamp\bin\php\php5.4.3"這樣Apache使用的php.ini和PHP的DLL都是載入的5.4.3版本的。讓IIS使用環境變數中的php.ini。 另外在wamp啟動的時候,經常會提示類似 "無法定位程序輸入點 php_checkuid 於動態鏈接庫 php5ts.dll" "沒有找到 php_pdo.dll ,因此這個應用程序未能啟動。需要重新安裝應用程序可能會修復此問題。" 上的錯誤。 解決方法: 1. 在 "D:/wamp/bin/php/php5.4.3"目錄下新建這兩個文件: php-win.bat 內容為:復制代碼 代碼如下:php-win.exe -c "D:/wamp/bin/php/php5.4.3/"php.bat 內容為:復制代碼 代碼如下:php.exe -c "D:/wamp/bin/php/php5.4.3/"其中 -c 是指定程序啟動是載入php.ini路徑的意思。 2. 將wampmanager.ini中的php-win.exe和php.exe 替換成php-win.bat和php.bat. 重啟wampmanager.exe就不會出現找不到掛載點的錯誤了。 成功,只青睞行動和事實,而非口舌之快者。

⑧ php是如何載入擴展的

不會沒有載入的。你可以用grep -ril xdebug.so . 來搜索一下。
如何配置的話,你在php.ini 就可以配置xdebug的參數了。當然,你也可以找到載入的那個ini文件,在那個文件中添加配置。

⑨ php 載入類的機制

php函數調用與執行,經過下列步驟,代碼從上往下執行

解析命令行內參數
初始化環境容
編譯執行PHP代碼
清理環境並返回退出

編譯的時候,include(aa.php)未被解析執行,只有Index.php的環境生產,執行時,同文件內函數調用在環境內,不會報錯

執行時,inclde 被解析執行,Include(aa.php)生成了一個環境,在include()後調用類內部函數時已經有了環境故不會報錯;而在之前調用的換,沒有環境,所以報錯。

⑩ PHP頁面載入完畢後再顯示

在php文件的最下方寫上 echo 'alert("載入完畢")'
因為程序是從上到下一行行讀取的。
不過最規范的還是用JS,因為他能夠判斷頁面是否載入完畢。
最簡單的判斷就是用JQ 寫起來也方便
$document.ready(function(){
alert(『載入完畢』)
})