![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php编程
joan0106
这个作者很懒,什么都没留下…
展开
-
ecshop二次开发
用ecshop做二次开发,它的版权问题是怎么样的...原创 2010-09-08 13:30:47 · 73 阅读 · 0 评论 -
有关PHP的内部函数
PHP常用字符串内部函数1.strlenstrlen 函数能得到一个字符串的长度2.trimtrim函数的功能是将字符串的两边的空格去掉3.ltrimltrim 函数的功能是将字符串左边的空格去掉4.rtrimrtrim 函数的功能是将字符串右边的空格去掉5.substr通过 substr 函数可以得到字符串的一部分substr(...2010-10-15 09:12:07 · 67 阅读 · 0 评论 -
JSON在PHP中的应用
大家都知道Ajax,并对它都不陌生,现在就说说json在php的应用,php5.2开始内置了对json的支持,主要用到的两个函数:json_encode()和json_decode(),一个编码,一个解码< ?php $arr = array( 'name' => '张三', 'nick' => '深空', 'contact' ...2010-10-14 09:35:27 · 70 阅读 · 0 评论 -
PHP截取字符串
< ?php /* Utf-8、gb2312都支持的汉字截取函数 cut_str(字符串, 截取长度, 开始长度, 编码); 编码默认为 utf-8 开始长度默认为 0 */ function cut_str($string, $sublen, $start = 0, $code = 'UTF-8') { if($code == 'UT...原创 2010-10-14 09:24:24 · 83 阅读 · 0 评论 -
PHP动态网站开发中常用的小技巧
PHP判断form表单是否提交 $action=$HTTP_POST_VARS['Botton'];if($action=='提交'){ //执行表单操作}else{ //读取默认值}PHP获取字符串的长度 strlen($myrow[1])PHP url转向 Header("Location:".$_SERVER['HTTP_REFEREF']);PHP超全局对象<?php...原创 2010-10-14 09:15:03 · 110 阅读 · 0 评论 -
几个基于MVC开发的PHP框架介绍
1.SymfonySymfony是一个用于开发PHP5项目的web应用框架。这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的数据库兼容。Symfony的价位不高,相比主机上的花销要低得多。对于PHP开...2011-01-10 10:21:22 · 207 阅读 · 0 评论 -
Xdebug调试PHP程序
利用Xdebug测试脚本执行时间使用Xdebug_time_index()来显示时间 测试脚本占用的内存:xdebug_memory_usage()xdebug还提供了一个xdebug_peak_memory_usage()来查看内存占用的峰值 测试代码中的不足:就是我们在php.ini中加入的[Xdebug]xdebug.profiler_en...2011-01-04 09:50:11 · 104 阅读 · 0 评论 -
Xdebug教程
Xdebug教程分为五个部分,从Xdebug安装、Xdubug使用、Xdebug配置、Xdebug调试到WinCacheGrind工具的使用.一、Xdebug安装(博客学习分享中有)。 二、Xdebug配置 第一部分:安装预编译模块安装预编译模块是很容易的。只需要将它们放到一个目录中,并将下面的内容添加到php.ini中:(不要忘记更改路径和文件名为你自己的值,...2010-12-31 16:49:44 · 152 阅读 · 0 评论 -
PHP过滤敏感词
php过滤敏感词: 由于本网站不能发布一些敏感词,在此敏感词就要敏感词A,敏感词B,敏感词C代替...<?php $badkey = "敏感词A|敏感词B|敏感词C"; $string = "敏感词A万岁,我要发表"; if(preg_match("/$badkey/i",$string)){ echo "...原创 2010-12-30 13:30:20 · 149 阅读 · 0 评论 -
php缓存技术
缓存在实际使用当中应用很广泛,可以减轻对服务器数据库的访问,提高访问速度. 例:<?php /* *用户需要事先定义的常量: *_CachePath_ 模板缓存路径 *_CacheEnable_ 自动缓存机制是否开启,未定义或为空,表示关闭自动缓存机制 *_ReCac...2010-12-30 13:19:07 · 67 阅读 · 0 评论 -
显示html代码的函数
php函数htmlspecialchars()<?php $html = htmlspecialchars("<a href='text'>test</a>"); echo $html; ?> nl2br() 把'\n'换行用<br/>or<br>代替插入内容 ex...2010-12-29 15:12:40 · 173 阅读 · 0 评论 -
mysql随机查询的优化 mysql随机函数RAND()的使用方法
SELECT * FROM tablename ORDER BY RAND() LIMIT 1SELECT MIN(id), MAX(id) FROM tablename;Fetch the result into $a$id=rand($a[0],$a[1]);SELECT * FROM tablename WHERE id>='$id' LIMIT 1 ...2010-12-29 10:38:39 · 272 阅读 · 0 评论 -
php的smarty模板引擎
php是 嵌入式HTML脚本语言,为了将HTML和php代码分离,即所谓的逻辑层和表现层,这就是模板引擎的目的。为了达到该目的 模板引擎需具备的功能有:1.存储变量;2.读取模板文件;3.结合前两个生成输出。 Code如下:test01.php<?php$name='xiaoshenge';?>test02.php&l...2010-12-29 10:24:29 · 65 阅读 · 0 评论 -
去除字符串html样式
strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。 <?php$str = '<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span style="font-size: larger"><span lang="EN-US">&a2010-12-29 10:18:40 · 99 阅读 · 0 评论 -
php面向对象的思想
[size=large]PHP中面向对象应保持的7大好习惯:1. 使用公共访问方法2. 每个模块都有处理自己的错误3. 使用接口4. 在对象之间松散藕合5. 利用高内聚力 高内聚力指将相互关联的类和方法分组在一起。如果方法和类都具有高度的内聚力,则可以轻松地分解整个组而不影响设计。具有高内聚力的设计将提供降低耦合的机会6. 利用继承7. 考虑使用模式(工厂模式Fa...原创 2010-11-26 16:15:28 · 80 阅读 · 0 评论