-
XAMPP安装与使用方法详细解析
所属栏目:[PHP教程] 日期:2020-12-12 热度:147
XAMPP 是一个把Apache网页服务器与PHP、Perl及MySQL集合在一起的安装包,允许用户可以在自己的电脑上轻易的建立网页服务器。使用 XAMPP 您可以轻松的在本机调试您的 PHP 程序、CMS以及 wordpress 博客程序。本文主要分享一下 XAMPP 的使用教程。 1.下载 XAMP[详细]
-
关于JSON以及JSON在PHP中的应用技巧
所属栏目:[PHP教程] 日期:2020-12-12 热度:126
JSON 基础 简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 Java[详细]
-
PHP获取当前url的具体方法全面解析
所属栏目:[PHP教程] 日期:2020-12-12 热度:103
我们今天向大家介绍的是有关PHP获取当前url的函数的具体方法,通过对这个函数方法的了解,进一步加深我们对PHP语言的认识,提高我们的学习水平。 $url_this = "'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];; ec[详细]
-
PHP上传文件时文件过大$_FILES为空的解决方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:50
在做图片上传的时候突然发现一张gif图片上传失败 size为0,实际大小为4.66M。上传小文件时可以,传大文件就不行,看了下PHP.INI里面upload_max_filesize = 2M,问题就出在这了,修改其值 div class="codetitle" a style="CURSOR: pointer" data="75294" class[详细]
-
php对二维数组按指定键值key排序示例代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:52
代码如下: $v){ $new_array[$j] = $array[$v]; $j++; } unset($key_array); return $new_array; }else{ return $array; } } PHP二维数组按键值排序 PHP 中 array_multisort() 可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。关联[详细]
-
PHP 正则判断中文UTF-8或GBK的思路及具体实现
所属栏目:[PHP教程] 日期:2020-12-12 热度:56
UTF-8匹配: 在javascript中,要判断字符串是中文是很简单的。比如: div class="codetitle" a style="CURSOR: pointer" data="79403" class="copybut" id="copybut79403" onclick="doCopy('code79403')" 代码如下: div class="codebody" id="code79403" var[详细]
-
php数组去重实例及分析
所属栏目:[PHP教程] 日期:2020-12-12 热度:79
使用array_unique函数即可,使用实例如下: 代码如下: $aa=array("apple","banana","pear","apple","wail","watermalon"); $bb=array_unique($aa); print_r($bb); ?> 结果如下:Array ( [0] => apple [1] =>banana [2] => pear [4] => wail [5]=> watermalon[详细]
-
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
所属栏目:[PHP教程] 日期:2020-12-12 热度:192
很多文章都有提到关于使用phpExcel实现Excel数据的导入导出,大部分文章都差不多,或者就是转载的,都会出现一些问题,下面是本人研究phpExcel的使用例程总结出来的使用方法,接下来直接进入正题。 首先先说一下,本人的这段例程是使用在Thinkphp的开发框架[详细]
-
php 批量替换html标签的实例代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:51
1.把html元素全部去掉,或者保留某几个html标签 代码如下: $text = ' Test paragraph. '; echo strip_tags($text); echo "/n"; // Allow and echo strip_tags($text,' '); ?> 结果为(去掉了注释): Test paragraph. Other text Test paragraph. 2.相反,只去[详细]
-
保存到桌面、设为桌面且带图标的PHP代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:94
1.建立一个PHP文件,PHP的代码如下 保存到桌面、设为桌面的PHP代码 新建一个文件Desktopurl.php 代码如下: 代码如下: 保存为Desktopurl.php,或者你喜欢叫他什么名字,自己[详细]
-
php用header函数实现301跳转代码实例
所属栏目:[PHP教程] 日期:2020-12-12 热度:126
PHP 301跳转的小代码 代码如下: $the_host = $_SERVER['HTTP_HOST']; $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; if($the_host !== 'www.jb51.cc') { //echo $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; header('HTT[详细]
-
php页面防重复提交方法总结
所属栏目:[PHP教程] 日期:2020-12-12 热度:69
1、提交按钮置disabled 当用户提交后,立即把按钮置为不可用状态。这种用js来实现。 提交前 代码如下: $("#submit").attr('disabled','true'); $("#submit").val("正在提交,请稍等"); ...................................................................[详细]
-
php导出word格式数据的代码实例
所属栏目:[PHP教程] 日期:2020-12-12 热度:65
本节内容: 一个php导出文档的类 例子: 代码如下: /** * 生成word文档的类 * */ class word { function start() { ob_start(); echo ' xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"'; } function save($path)[详细]
-
php三维数组去重(示例代码)
所属栏目:[PHP教程] 日期:2020-12-12 热度:57
假设叫数组 $my_array; 代码如下: // 新建一个空的数组. $tmp_array = array(); $new_array = array(); // 1. 循环出所有的行. ( $val 就是某个行) foreach($my_array as $k => $val){ $hash = md5(json_encode($val)); if (in_array($hash,$tmp_array)) { e[详细]
-
json的键名为数字时的调用方式(示例代码)
所属栏目:[PHP教程] 日期:2020-12-12 热度:199
对于键名为数字或者非正常变量字符时(如有空格),必须使用obj[xx]方式获取值。 代码如下: //声明json数据 $array = array('result'=>array("90"=>"90队列","status"=>"成功")); $json = json_encode($array); $array1 = array("90"=>"90队列","status"=>"[详细]
-
php ckeditor上传图片文件名乱码解决方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:154
打开editor/filemanager/connectors/php目录下commands.php,找到FileUpload函数,在div class="codetitle" a style="CURSOR: pointer" data="77680" class="copybut" id="copybut77680" onclick="doCopy('code77680')" 代码如下: div class="codebody" id="[详细]
-
限制ckeditor上传图片文件大小的方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:129
一种可以通过修改PHP.INI配置文件上传大小来限制,另一种方法只能手动修改Fckeditor源码,方法如下 打开editor/filemanager/connectors/php目录下config.php,创建Config变量设置上传图片大小,这里以KB为单位 1、$Config['MaxImageSize']= '1024'; 2、打开e[详细]
-
php使浏览器直接下载pdf文件的方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:116
有的浏览器安装了pdf打开程序关联到浏览器,所以直接写上pdf路径时是打开pdf而不是下载,下面我就说下如果让他们只是下载,而不是浏览。创建一个php文件div class="codetitle" a style="CURSOR: pointer" data="41755" class="copybut" id="copybut41755" on[详细]
-
PHP PDOStatement:bindParam插入数据错误问题分析
所属栏目:[PHP教程] 日期:2020-12-12 热度:66
废话不多说,直接看代码: div class="codetitle" a style="CURSOR: pointer" data="99033" class="copybut" id="copybut99033" onclick="doCopy('code99033')" 代码如下: div class="codebody" id="code99033" ?php $dbh = new PDO('mysql:host=localhost;dbn[详细]
-
使用php验证复选框有效性的示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:188
验证复选框的php代码,如下: 代码如下: /** * 在php中验证复选框的有效性 */ $value = 'yes'; echo " 验证数据"; if (isset($_POST['subscribe'])) { if ($_POST['subscribe'] == $value) { $subscribed = true; } else { $subscribed = false; print '提交[详细]
-
php中引用符号(&)的使用详解
所属栏目:[PHP教程] 日期:2020-12-12 热度:145
与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用. PHP 的引用允许你用两个变量来指向同一个内容 div class="codetitle" a style="CURSOR: pointer" data="92516" class="copybut" id="copybut92516" onclick[详细]
-
php遍历目录与文件夹的多种方法详解
所属栏目:[PHP教程] 日期:2020-12-12 热度:162
遍历目录或遍历目录下指定类型的文件,这是每一个童鞋在写程序的时候难免会用到的。PHP本身也提供了很多灰常有用的函数,正确地使用它们,不会有错滴。 下面就我个人学习过程中的一些总结,希望对想学PHP的童鞋有所帮助。 本函数可以列出指定目录下所有的文[详细]
-
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的
所属栏目:[PHP教程] 日期:2020-12-12 热度:163
错误提示 Invalid byte 1 of 1-byte UTF-8 sequence 原因分析 在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为utf-8格式但实际上文件是以GBK格式来保存的,所以这也就是为什么能够我们使用GBK、GB2312编码来生成xml文件能正[详细]
-
php构造函数实例讲解
所属栏目:[PHP教程] 日期:2020-12-12 热度:125
PHP官网定义: 代码如下: 构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。当函数与类同名时,这个函数将成为构造函数。如果一个类没有构造函数,则调用基类的构造函数,如果有的话,则调用自己的构造函数 如a.p[详细]
-
php模板原理讲解
所属栏目:[PHP教程] 日期:2020-12-12 热度:50
div class="codetitle" a style="CURSOR: pointer" data="47422" class="copybut" id="copybut47422" onclick="doCopy('code47422')" 代码如下: div class="codebody" id="code47422" $data = array( 'title'='ilsea', 'list'=array( 'hello', 'world' ) );i[详细]