-
php获取当前网址url并替换参数或网址的方法
本文是一个php获取当前网址url并替换参数或网址的方法,感兴趣的同学参考下。 //获得当前的脚本网址 function GetCurUrl() { if(!empty($_SERVER["REQUEST_URI"])) { $scriptName = $_SERVER["REQUEST_URI"]; $nowurl = $scriptName; } else { $scriptName = $_SERVER["PHP_SELF"]; if(empty($_SERVER["QUERY_STRING"])) { $nowurl = $scriptName; } else { $nowurl = $scriptName."?".$_SERVER["QUERY_STRING"]; } } return $nowurl; } 另一个是PHP替换网址中query部分的某变量的值比如 ,我们要设$url中的key=32...
PHP 2014-12-03 01:14:09 -
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的示例
本文为大家讲解了PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的示例,感兴趣的同学参考下。 示例代码: $dbh = new PDO('sqlsrv:server=连接地址;Database=数据库名', 用户名, 密码); try { $procName = "P_Test_GetMixData"; $stmt = $dbh->prepare("EXEC $procName ?, ?, ?"); $nReturnValue = 0; $strReturnValue = ""; $strSearchValue = "abandonship"; $stmt->bindParam(1, $nReturnValue, PDO::PARAM_INT | PDO::PARAM_INPUT_OUTPUT, PDO::SQLSRV_PARAM_OU...
PHP 2014-12-03 00:10:38 -
php调用MsSQL存储过程使用内置RETVAL获取过程中的return值示例
本文为大家讲解的是示例是php调用MsSQL存储过程使用内置RETVAL获取过程中的return值,感兴趣的同学参考下。 【PHP代码】 $stmt = mssql_init('P__Global_Test', $conn) or die("initialize stored procedure failure"); mssql_bind($stmt, "RETVAL", $returnValue, SQLINT4, true); mssql_execute($stmt, false); if( $returnValue == 0 ){ echo 'ABCD'; ...
PHP 2014-12-03 00:03:06 -
php获取通过http协议post提交过来xml数据及解析xml
本文以示例的方式向大家讲解了php获取通过http协议post提交过来xml数据及解析xml的方法,感兴趣的同学参考下。 php 如何获取请求的xml数据,对方通过http协议post提交过来xml数据,php如何获取到这些数据呢? <?php $xml_data ='<AATAvailReq1>'. '<Agency>'. '<Iata>1234567890</Iata>'. '<Agent>lgsoftwares</Agent>'. '<Password>mypassword</Password>'. '<Brand>phpmind.com</Brand>'. '</Agency>'. '<Passengers>'. '<Adult AGE=""...
PHP 2014-12-02 23:33:48 -
PHP获取数组中重复最多的元素的方法
本文为大家讲解的是PHP获取数组中重复最多的元素的方法,感兴趣的同学参考下。 <?php /** * * Created on 2014-4-1 * @param array $array * @param int [optional] $length * @return array */ function mostRepeatedValues($array,$length=0){ if(emptyempty($array) or !is_array($array)){ return false; }&...
PHP 2014-12-02 22:22:40 -
php 获取checkbox复选框值示例
本文是一个php 获取checkbox复选框值的示例代码,checkbox在php读取值时要用数组形式,感兴趣的同学参考下。 php获取 checkbox复选框值的方法 <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>php获取 checkbox复选框值的方法</title> </head> <body> <form name="form1" method="post" action=""> <label> <input type="checkbox" name="checkbox[]" value="复选一"> 复选一 </la...
PHP 2014-12-02 21:46:21 -
使用PHP获取当前url路径的函数以及服务器变量示例代码
本文是一个使用PHP获取当前url路径的函数以及服务器变量示例代码,感兴趣的同学参考下。 PHP获取当前url路径的函数及服务器变量: 代码: <?php $path = /usr/opt/../ect/abcd; echo $_SERVER['DOCUMENT_ROOT']."<br>"; //获得服务器文档根变量(取决于http.conf中的配置) echo $_SERVER['PHP_SELF']."<br>"; //获得执行该代码的文件的路径,与http.conf中的配置有关系...
PHP 2014-12-02 21:11:59 -
php使用mysql_fetch_array()获取当前行数据的方法详解
本文为大家讲解的是php使用mysql_fetch_array()获取当前行数据的方法详解,感兴趣的同学参考下。 同mysql_fetch_row()类似,函数mysql_fetch_array()也是获取结果集中当前行数据,并在调用后自动滑向下一行...
PHP 2014-12-02 21:02:57 -
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
本文为大家讲解的是php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)感兴趣的同学参考下。 一、没有使用代理服务器的情况: REMOTE_ADDR = 您的 IP HTTP_VIA = 没数值或不显示 HTTP_X_FORWARDED_FOR = 没数值或不显示 二、使用透明代理服务器的情况:Transparent Proxies REMOTE_ADDR = 最后一个代理服务器 IP HTTP_VIA = 代理服务器 IP HTTP_X_FORWARDED_FOR = 您的真实 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215...
PHP 2014-12-02 12:22:29 -
php 如何获取数组第一个值
本文为大家讲解的是php 如何获取数组第一个值,感兴趣的同学参考下。 reset (PHP 3, PHP 4, PHP 5) reset -- 将数组的内部指针指向第一个单元 说明 mixed reset ( array &array ) reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值,如果数组为空则返回 FALSE...
PHP 2014-12-02 11:00:33 -
使用PHP获取指定日期所在月的开始日期与结束日期示例
本文为大家讲解的是如何使用PHP获取指定日期所在月的开始日期与结束日期示例,感兴趣的同学参考下。 /** * 获取指定日期所在月的开始日期与结束日期 * @param string $date * @param boolean 为true返回开始日期,否则返回结束日期 * @return array * @access private */ private function getMonthRange( $date, $returnFirstDay = true ) { $timestamp = strtotime( ...
PHP 2014-12-02 09:17:00 -
PHP 获取MySQL数据库里所有表的示例代码
本文是一个PHP 实现的获取MySQL数据库里所有表的示例代码,感兴趣的同学参考下。 function list_tables($database) { $rs = mysql_list_tables($database); $tables = array(); while ($row = mysql_fetch_row($rs)) { $tables[] = $row[0]; } mysql_free_result($rs); return $tables; } 但由于mysql_list_tables方法已经过时,运行以上程序时会给出方法过时的提示信息,如下: Deprecated: Function mysql_list_tables() is deprecated in … on line xxx 一个处理办法是在php.ini中设置error_reporting,不显示方法过时提示信息 error_reporting = E_ALL & ~E_NOTICE &...
PHP 2014-12-02 07:58:39