1、关于PHP重定向 方法一:header("Location: index.php"); 方法二:echo "<script>window.location ="$PHP_SELF";</script>"; 方法三:echo "<META HTTP-E...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1752">阅读全文→</a></span>
Smarty是一个php模板引擎,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法. Smarty要求web服务器运行php4.0.6和以上版本. smarty安装需要smarty库文件。可以去官方网站http://smarty.php.net下载。 网上讲了很多安装的教程,但是我都没有成功,所以直接把整个目录名改为smarty直接复制到了网站所...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1751">阅读全文→</a></span>
字符串 注意单引号和双引号的区别 注意转义字符的使用,",$ 注意使用8进制或16进制字符表示 xf6 echo "Hxf6me";//需要察看是否支持此类文字编码 ---------------------输出结果---------------------------------------- H<span class="readmore"><a href="http://dengrui.me/em/?post=1750">阅读全文→</a></span>
关于数组: PHP中的数组是复杂的,并且比许多其他高级语言中的数组更灵活。 数组array是一组有序的变量,其中每个变量被叫做一个元素。 数组可以被编号或者相关联,也就是数组的元素可以分别根据数字索引或文本化字符串来访问 PHP中,数组可以包含标量(整数,布尔,字符串,浮点数)或复合值(对象甚至其他数组),并且可以包含不同类型的值 1。创建数组 ...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1749">阅读全文→</a></span>
测试驱动的开发和单元测试是确保代码在经过修改和重大调整之后依然能如我们期望的一样工作的最新方法。在本文中,您将学习到如何在模块、数据库和用户界面(UI)层对自己的 PHP 代码进行单元测试。 现在是凌晨 3 点。我们怎样才能知道自己的代码依然在工作呢? Web 应用程序是 24x7 不间断运行的,因此我的程序是否还在运行这个问题会在晚上一直困扰我。单元测...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1746">阅读全文→</a></span>
由于我们有需要用到某些php文件,而又不希望别人直接访问这个文件,我们可以在其他包含文件比如global.php中定义一个参数,在被访问页面data.php前面判断是否定义了该参数,没有定义则禁止访问 在global.php中定义<code><?php<br />define(<br />?></code> 在data.php文件中判断:<c...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1747">阅读全文→</a></span>
看了些PHP的基础知识,自己在这里总结下: 1、在HTML嵌入PHP脚本有三种办法:<code><scriptlanguage="php"><br />//嵌入方式一<br />echo("test");<br /></script><br /><?<br />//嵌入方式二<br />echo"<br>t...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1748">阅读全文→</a></span>
1、 PHP片段四种表示形式。 标准tags:<?php ?> short tags:<? ?> 需要在php.ini中设置short _open_tag=on,默认是on asp tags: <% %>需要在php.ini中设置asp_tags=on,默认是off script tags:<scrip...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1744">阅读全文→</a></span>
你是否遇到过“重复提交”的问题?要解决这个问题其实并不难。这里有一个简单的方法避免同一表单的重复提交。 首先,我们可以定义一个session变量用来保存一个表单的提交序列号。这里我定义为“$userLastAction”。 然后在表单里加入一个hidden变量,把值设为$userLastAction+1: ...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1745">阅读全文→</a></span>
1、用i+=1代替i=i+1。符合c/c++的习惯,效率还高。 2、尽可能的使用PHP内部函数。自己编写函数之前要详细查阅手册,看有没有相关的函数,否则费力不讨好。 3、能使用单引号字符串尽量使用单引号字符串。单引号字符串的效率要高于双引号字符串。 4、用foreach代替while遍历数组。遍历数组时foreach的效率明显高于while循环,而且不...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1742">阅读全文→</a></span>