货币问答:php获得

水晶子

PHP 获取php版本号

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中如何获得服务器的根目录

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,再新建php文件,例如:index.php。

2、在index.php中,输入:echo $_SERVER['DOCUMENT_ROOT'];。

3、浏览器运行index.php页面,此时会打印出到服务器的根目录。

推荐
不推荐
展开
收起
火无害

php 怎么获取当前函数名称 ?

php提供的一些系统常量可以完成这些php获取当前方法名(函数名) __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获取类中所有的成员属性,返回一个数组 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 )

推荐
不推荐
展开
收起
妙一夫人

PHP 如何获取当前的域名?

<? //获取当前的域名: echo $_SERVER['SERVER_NAME']; //获取来源网址,即点击来到本页的上页网址 echo $_SERVER["HTTP_REFERER"]; $_SERVER['REQUEST_URI'];//获取当前域名的后缀 $_SERVER['HTTP_HOST'];//获取当前域名 dirname(__FILE__);//获取当前文件的物理路径 dirname(__FILE__)."/../";//获取当前文件的上一级物理路径 ?> (新顶级域名top域名O(∩_∩)O)

推荐
不推荐
展开
收起
黄祖

怎样在php中得到js的值

PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。如果需要这两个语言进行交流,可以这么做:

  1. 对于JS向PHP传递,可使用cookie,查询字符串(get),post

  2. 对于PHP向JS传递可以直接将值输出到JS的变量值处;或者将值输出给隐藏的input元素,然后从dom获取;或者利用ajax获取

推荐
不推荐
展开
收起
刘协

php如何获取当前页面url路径

利用PHP实现

http://localhost/PHP/XX.php?id=5

1、//获取域名或主机地址

echo $_SERVER['HTTP_HOST']; #localhost 

2、//获取网页地址

echo $_SERVER['PHP_SELF']; #/PHP/XX.php

3、//获取网址参数

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 自创新的语法。

2. PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,

PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;

PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。

3. PHP支持几乎所有流行的数据库以及操作系统。

参考资料来源:脚本之家:PHP获取当前页面完整URL的方法

推荐
不推荐
展开
收起
柳正

php页面中如何获取id

新建文件a.php

<?php $id=1;?><html><body><!--每次鼠标点击会运行abc函数--><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提交过来的数据文件

jquery-1.8.3.min.js  是jquery插件文件

推荐
不推荐
展开
收起
张休

php怎么获得本页某个html标签的值

你好,PHP想要获取表单的值,只能通过GET提交或者POST提交。或者用js获取值做异步提交到本页面。然后再用PHP进行接收。希望能帮你到你。^_^更多追问追答追问

js获取值做异步提交到本页面。什么是异步提交,,,难php道不能得到本页的值吗?我想得到本页的
追答
这是最基本的表单提交,用php接受值。Document
追问
接收form不是应该用post吗
追答
表单提交默认也是GET提交,你也可以选择POST提交这样定义POST表单。
本回答被提问者采纳

推荐
不推荐
展开
收起
诸天宝鉴

php获取结果集的几个方法

<?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()函数来获取到查询结果  $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()函数来获取到查询结果          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()函数来获取到查询结果   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()函数来获取到查询结果   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>";      } ?>

推荐
不推荐
展开
收起
查看更多答案
收起