【有关问题:supesite登录后台提示admincp.phpwasnotonthisserver】教程文章相关的互联网学习教程文章

PHP中的 empty() 函数和 isset() 函数

在开发过程中,经常会遇到判断变量存不存在以及是否为空的情况,特别是数组,如果访问数组的一个不存在的元素的话,会有Notice级别的错误爆出来,也是一种逻辑不严谨的表现。首先,看一下 empty() 函数:判断一个函数是否为空。那么在PHP中,什么样的情况被看成是空呢?第一种是这个变量不存在;第二种是这个变量的值相当于 FALSE。也就是说 empty($var) 相当于 !isset($var) || $var == FALSE。 再来看isset()函数:判断一个变量存...

Thinkphp里import的几个用法介绍【代码】

下面附上import的几个用法介绍1、用法一 import(‘@.Test.Translate‘);@,表示项目根目录。假定根目录是:App/导入类库的路径是:App/Lib/Test/Translate.class.php结论:import(‘@‘)是相对于项目目录的Lib目录而言 2、用法二 import(‘Think.Test.Translate‘);Think,表示系统根目录。既是:./ThinkPHP/导入类库的路径是:./ThinkPHP/Lib/Test/Translate.class.php结论:import(‘Think‘)是相对于系统目录的Lib目录而言 3、用法...

PHP队列的实现【代码】

队列是一种特殊的线性表,它只允许在表的前端,可以称之为front,进行删除操作;而在表的后端,可以称之为rear进行插入操作。队列和堆栈一样,是一种操作受限制的线性表,和堆栈不同之处在于:队列是遵循“先进先出”原则,而堆栈遵循的是“先进后出”原则。队列进行插入操作的端称为队尾,进行删除操作的称为队头,只允许在队尾进行插入操作,在队头进行删除操作。  队列的数据元素又称为队列元素,在队尾中插入一个元素称为入队...

PHP array_diff_ukey【代码】

1.函数的作用:使用调用者自定义的函数,根据键值,返回数组的差集;2.函数的参数:  @params array $array1 被比较的数组  @params array $array2 比较的数组  @params array $array3 比较的数组  ...3.注意点:  1)自定义的函数根据第一个参数小于、等于、大于分别返回小于0、等于0、大于0;4.例子: 1 <?php2$array1 = [‘A‘ => 1,‘B‘ => 2,‘c‘ => 3,0 => 4];3$array2 = [‘A‘ => 1,‘b‘ => 2,‘C‘ => 3,‘...

PHP导出EXCEL【代码】

用phpexcel类导出excel,由于之前直接通过header导出下载excel,本地打开之后一直是乱码,但是如果直接保存在服务器上打开不是乱码,没办法最后只有先保存到服务器上,然后下载完再删除。附上代码 1 <?php2require_once ‘PHPExcel.php‘;3require_once ‘PHPExcel/Writer/Excel5.php‘; // 用于其他低版本xls 4require_once ‘PHPExcel/Writer/Excel2007.php‘; //用于 excel-2007 格式 5header("Content-type: text/html;...

开发自己的PHP MVC框架(一)

这个教程能够使大家掌握用mvc模式开发php应用的基本概念。此教程分为三个部分。如今这篇是第一部分。 如今市面上有非常多流行的框架供大家使用。可是我们也能够自己动手开发一个mvc框架。採用mvc模式能够大大降低我们开发应用的时间,并且能够更好的组织项目源码,并且当中的某些模块还可在其他项目中使用。如今我要教大家写一个简单的mvc框架。因为这个项目非常easy,轻量。所以可能并非最佳实践,也不具备安全性。还须要大家在实...

PHP常用正则表达式汇总

1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$"  //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$"  //正整数 4. "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$"  //负整数 6. "^-?\d+$"    //整数 7. "^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 0) 8. "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[...

ajax+php处理案例【代码】

1<div> 2<table> 3<tr> 4<th>状态</th> 5<th>信息</th> 6</tr> 7<tr> 8<td>00</td> 9<td>显示信息</td>10</tr>11</table>12</div> <input type="submit" name="xx" value="提交">js部分: 1 <script src="jquery.js"></script>2 <script>3 $(function(){4 $(‘input[name="xx"]‘).click(function(){5 alert(‘12‘);6 $.post(‘vv.php‘,{a:‘yy‘},function(msg){7var x = eval(‘(‘+msg+‘)‘);8 ...

常见排序算法(PHP实现)【代码】【图】

function InsertSort($arr){$num = count($arr);for($i = 1; $i < $num; $i++){$key = $arr[$i];for($j = $i - 1; $j >= 0; $j--){if($arr[$j] > $key){$arr[$j + 1] = $arr[$j];$arr[$j] = $key;}}}return$arr; }function BubbleSort($arr){$num = count($arr);for( $i = 1; $i < $num; $i++ ){for($j = $num -1; $j >= $i; $j-- ){if( $arr[$j] < $arr[$j - 1] ){$tmp_val = $arr[$j - 1];$arr[$j - 1...

php常用命令

Once an algorithm is given for a problem and decided to be correct, an important step is to determine how much in the way of resources,such as time or space, the algorithm will require. The important things to know are: 1)It‘s very bad style to include constants or low-order terms inside a Big-Oh 2)This means that in any analysis that ignore lower-order terms and constants. Examp...

php 导出excel CVS格式

php excel导出 CVS格式 乐杨俊 <?php $param=array(); //模拟导出数据 $param [1] = array ( ‘po‘ => ‘651651616‘, ‘pick_mode‘ => ‘1‘, ‘auto_add_goods‘ => ‘0‘, ‘type‘ => ‘jit‘, ‘schedule_time‘ => ‘20013-00-00‘, ‘num‘ => ‘25045‘, ‘sale_num‘ => ‘2054‘, ‘unpick_num‘ => ‘6234‘, ...

php接收二进制流

/** 二进制流生成文件 * $_POST 无法解释二进制流,需要用到 $GLOBALS[‘HTTP_RAW_POST_DATA‘] 或 php://input * $GLOBALS[‘HTTP_RAW_POST_DATA‘] 和 php://input 都不能用于 enctype=multipart/form-data * @param String $file 要生成的文件路径 * @return boolean */ function binary_to_file($file){ $content = $GLOBALS[‘HTTP_RAW_POST_DATA‘]; // 需要php.ini设置 if(empty(...

PHP配置环境中如何开启伪静态【图】

1、在httpd.conf中引入httpd-vhosts.conf2、在httpd.conf中开启mod_rewrite.so3、在httpd-vhosts.conf中配置虚拟主机 AllowOverride All 的作用: AllowOverride All主要是为了实现URL重写,这点在TP5中非常重要,可以在.htaccess中进行配置,从而省略路径中的index.PHP原文:http://www.cnblogs.com/mrszhou/p/7421154.html

微信 php 获取ticket

<?phpheader(‘content-type:text/html; charset=utf8‘);define(‘TOKEN‘, ‘youtoken‘); // TOKENdefine(‘APP_ID‘, ‘youid‘); // 开发者AppID,服务号可获取define(‘APP_SECRET‘, ‘youSECRET‘); // 开发者AppSecret,服务号可获取set_time_limit(30); //为防止access_token获取失败导致死循环$wechatObj = new test();//echo ‘二维码地址:‘.$wechatObj->QrcodeCreate(111);//echo ‘显示结果‘.$wechatObj->AccessT...

笨鸟学php(五) 函数的声明与使用

1、函数的声明<?php/*** function 函数名(参数1, 参数2.... ){* 函数体;* 返回值;* }*/$sum = sum(3, 4);echo $sum;function sum($x, $y){$sum = 0;$sum = $x * $x + $y + $y;return $sum;} ?>2、变量的范围局部变量: 在函数中声明的变量就是局部变量, 只能在自己的函数内部使用。 全局变量: 在函数外声明的变量就是全局变量, 在变量声明以后直到整个脚本结束前都可以使用, 包括在函数中和 { } 中都可使用。2.1 知识点: PHP的...