水晶子
PHP_VERSION// 定義指示 PHP4 或 PHP5 的常量if (substr(PHP_VERSION, 0, 1) == '5') { define('PHP5', true); define('PHP4', false);} else { define('PHP5', false); define('PHP4', true);}
玉虎劍
需要準備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,再新建php文件,例如:index.php。
2、在index.php中,輸入:echo $_SERVER['DOCUMENT_ROOT'];。
3、瀏覽器運行index.php頁面,此時會打印出到服務器的根目錄。
火無害
php提供的一些系統(tǒng)常量可以完成這些php獲取當前方法名(函數(shù)名) __FUNCTION__php獲取當前類名 __CLASS__ 或者 get_class($this);php獲取本類所有的方法名 get_class_methods($this);實例如下class Test{ function kkk(){ return get_class_methods(Test); } function meme(){ } function myfunction(){ }}$y=new Test();print_r($y->kkk());返回結果如下 Array ( [0] => kkk [1] => meme [2] => myfunction )php獲取類中所有的成員屬性,返回一個數(shù)組 get_class_vars(class name); 實例如下class Test{ public $tt="dddd"; public $aa="aaaaaaaa";function kkk(){ return get_class_vars(Test); }}$y=new Test();print_r($y->kkk());返回結果如下Array ( [tt] => dddd [aa] => aaaaaaaa )
妙一夫人
<? //獲取當前的域名: echo $_SERVER['SERVER_NAME']; //獲取來源網(wǎng)址,即點擊來到本頁的上頁網(wǎng)址 echo $_SERVER["HTTP_REFERER"]; $_SERVER['REQUEST_URI'];//獲取當前域名的后綴 $_SERVER['HTTP_HOST'];//獲取當前域名 dirname(__FILE__);//獲取當前文件的物理路徑 dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑 ?> (新頂級域名top域名O(∩_∩)O)
黃祖
PHP中并不能直接獲得JS的值,因為一個運行在客戶端,一個運行在服務器端。如果需要這兩個語言進行交流,可以這么做:
對于JS向PHP傳遞,可使用cookie,查詢字符串(get),post
對于PHP向JS傳遞可以直接將值輸出到JS的變量值處;或者將值輸出給隱藏的input元素,然后從dom獲?。换蛘呃胊jax獲取
劉協(xié)
利用PHP實現(xiàn)
http://localhost/PHP/XX.php?id=5
1、//獲取域名或主機地址
echo $_SERVER['HTTP_HOST']; #localhost
2、//獲取網(wǎng)頁地址
echo $_SERVER['PHP_SELF']; #/PHP/XX.php
3、//獲取網(wǎng)址參數(shù)
echo $_SERVER["QUERY_STRING"]; #id=5
4、//獲取用戶代理
echo $_SERVER['HTTP_REFERER'];
5、//獲取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/PHP/XX.php?id=5
擴展資料
PHP的特性包括:
1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。
2. PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁——動態(tài)頁面方面,與其他的編程語言相比,
PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標記的CGI要高許多;
PHP具有非常強大的功能,所有的CGI的功能PHP都能實現(xiàn)。
3. PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。
參考資料來源:腳本之家:PHP獲取當前頁面完整URL的方法
柳正
新建文件a.php
<?php $id=1;?><html><body><!--每次鼠標點擊會運行abc函數(shù)--><div onclick="abc('<?php echo $id;?>')"><?php echo $id;?></div><script type="text/javascript" src="./jquery-1.8.3.min.js"></script><script type="text/javascript">function abc(num){ var id=num; $.post("index.php", { "id": id },//使用post向index.php提交id function(data){ alert(data);//返回并彈出 }, "json");}</script></body></html>新建一個index.php
<?phpecho $_POST['id'];//獲取a.php傳過來的值并顯示
目錄下面有三個文件:
a.php 是顯示文件
index.php 是獲取a.php提交過來的數(shù)據(jù)文件
jquery-1.8.3.min.js 是jquery插件文件
張休
你好,PHP想要獲取表單的值,只能通過GET提交或者POST提交?;蛘哂胘s獲取值做異步提交到本頁面。然后再用PHP進行接收。希望能幫你到你。^_^更多追問追答追問
js獲取值做異步提交到本頁面。什么是異步提交,,,難php道不能得到本頁的值嗎?我想得到本頁的追答
這是最基本的表單提交,用php接受值。Document追問
接收form不是應該用post嗎追答
表單提交默認也是GET提交,你也可以選擇POST提交這樣定義POST表單。本回答被提問者采納
諸天寶鑒
<?php $conn=mysql_connect("localhost","root",""); $select=mysql_select_db("books",$conn); $query="insert into computers(name,price,publish_data) "; $query.="values('JSP',28.00,'2008-11-1')"; $query="select * from computers"; $result=mysql_query($query); //以下是使用mysql_result()函數(shù)來獲取到查詢結果 $num=mysql_num_rows($result); for($rows_count=0;$rows_count<$num;$rows_count++){ echo "書名:".mysql_result($result,$rows_count,"name"); echo "價格:".mysql_result($result,$rows_count,"price"); echo "出版日期:".mysql_result($result,$rows_count,"publish_data")."<br>"; } //以下是使用mysql_fetch_row()函數(shù)來獲取到查詢結果 while($row=mysql_fetch_row($result)) { echo "書號:".$row[0]."<br>"; echo "書名:".$row[1]."<br>"; echo "價格:".$row[2]."<br>"; echo "出版日期:".$row[3]."<br>"; echo "<br>"; } //以下是使用mysql_fetch_array()函數(shù)來獲取到查詢結果 while($row=mysql_fetch_array($result)) { echo "書號:".$row[0]."<br>"; echo "書名:".$row[1]."<br>"; echo "價格:".$row["price"]."<br>"; echo "出版日期:".$row["publish_data"]."<br>"; echo "<br>"; }//mysql_fetch_assoc()同mysql_fetch_array($result,MYSQL_ASSOC)一樣while($row = mysql_fetch_assoc($res)){ echo $row['price'].'::'.$row['publish_data'].”;} //$row[0]不能取值 //以下是使用mysql_fetch_object()函數(shù)來獲取到查詢結果 while($row=mysql_fetch_object($result)) { echo "書號:".$row->id."<br>"; echo "書名:".$row->name."<br>"; echo "價格:".$row->price."<br>"; echo "出版日期:".$row->publish_data."<br>"; echo "<br>"; } ?>