`
myfreespace
  • 浏览: 223017 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
<?php /* *截取字符串 *bilibo@2011-06-23 */ class StringHelper extends AppHelper { function CutStr($string, $sublen, $start = 0, $code = 'UTF-8') { if($code == 'UTF-8') { $pa = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\ ...

explain优化sql语句

1.explain是用来对select语句查询效率查看的语句,通过explain我们可以优化自己的sql语句。执行完explain后有几个关键的字段, type: ref key: yExtra: Using where type:表示搜索的类型,好坏依次为system > const > eq_ref > ref > fulltext > ref_or_null > index_merge > unique_subquery > index_subquery > range > index > ALL key:为搜索用到 ...
在处理文本框textarea的时候,str_replace(chr(13),'<br/>',$content)用来替换回车 32用来替换空格   助手helper 显示分页<?php echo $page->show($limit,$total,$curpages,5,"/mobiexperts/index/curpage:",2);?>   mysql中limit 和 order by的顺序问题
使用的时候要引入jquery.js库 效果图:     <scirpt type="text/javascript" href="/js/jquery.js"></scirpt> <style type="text/css"> ul{color:#fff5f5;display:block;margin:0;padding:0}   .main{list-style-type:none;display:block} .main li{float:left;border:1px s ...
<script type="text/javascript"> //js 中接受php传过来的值 var tt = <?php echo $tnum; ?>; function ages(str) { var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); if(r==null)return false; var d= new Date(r[1 ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; c ...
  /** * 替换fckedit中的图片 添加域名 * @param string $content 要替换的内容 * @param string $strUrl 内容中图片要加的域名 * @return string * @eg */ function replacePicUrl($content = null, $strUrl = null) { if ($strUrl) { //提取图片路径的src的正则表达式 并把结果存入$matches中 preg_match_all("/<img(.*)src=\&quo ...
最近的项目中比较多使用的 ThickBox,今天就简单介绍下,ThickBox 是一个基于 JQuery 类库的扩展,它能在浏览器界面上显示非常棒的弹出框,它可以显示单图片,多图片,AJAX 请求内容或链接内容。要使用 ThickBox,需要下载三个文件: JS 文件:thickbox.js 或者压缩版本 thickbox-compressed.js。 CSS 文件:ThickBox.css 最后一个 Loading 图片:loadingAnimation.gif 除了以上三个文件之外,你还需要有 
在程序中用到不同的折线 曲线 饼图等信息的展现,用jquery和jquery的插件 gchart很容易实现的,而gchart插件是封装了google的图表api,所以重要数据或是安全性比较高的时候要慎重选择。 <script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script> <script type="text/javascript" src="/js/swfobject.js"></scrip ...
  var stuKey = stuKey.split(',');//用分割符把字符串切割为数组 eg: var test = "a,b,c,d"; var arrtest = test.split(','); arrtest = array(0 => 'a',1 => 'b',2 => 'c', 3 => 'd')  jquery获取文本框信息 $(":input[name='tid']").val() $("select[name='resulttypesid']").val() var e ...
有一个下载链接,点击后获取资源要一定的时间,用户点击后可能认为没有反映会多次的点击,这样既增加了服务器的负担,也给用户造成了不好的体验, 下面用一个替换的方式来解决,隐藏一个标签,点击的时候切换。 页面: <a id='blb_leaf1' onclick= "displaytip('1')" href="/publics/downloadSerial/jstk" title="<?php echo '下载《'.$value['Serial']['title'].'》讲义';?>" class=" ...
简单的发送邮件:用到wordpress里面的两个类,下载地址http://wordpress.org/download/这是个不错的bolg系统,在wordpress\wp-includes文件夹下有两个类class-phpmailer.php这就是phpmailer类 class-smtp.php 放在自己项目的目录下 在文件里面require_once('class-phpmailer.php','class-smtp.php');   function admin_phpsendemail() { $this->autoRender = false; $mail ...
serialize()产生一个可存储的值的表示,返回字符串,此字符串包含了表示 value 的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型和结构   base64_encode() returns 使用 base64 对 data 进行编码。设计此种编码是为了使二进制数据可以通过非纯 8-bit 的传输层传输,例如电子邮件的主体。   http://www.php-internal.com/releases/RELEASE_2011-04-01_V0.5.2.pdf一个研究php内核的pdf文档
在开发中用到的IDE为zendstudio,使用快捷键可以提高我们的编程效率,使我们更专注的写好代码。 ctrl+shift+L可以打开zend的快捷键列表,里面列出了所有的快捷键,当然自己也可以添加。 注释类的: ctrl + / 注释单行或选中的代码 ctrl+shift+c快捷注释 取消 ctrl+shift+/注释以/**/方式 ctrl+shift+向上箭头 复制单行 ctrl + end 文件最后 ctrl + home文件开始 ctrl + 放下键 滚动屏幕 ctrl + up down 标签顺序切换 alt + 左右方向键 切换标签 ctrl + shif ...

修改表结构 列名

   alter table tb_tealecture_reply change reply_to_id  rep_to_id varchar(32)  alter table tb_tealecture_reply change reply_to_name  rep_to_name varchar(32)  修改表    alter table  tb_tealecture_comment add com_coment_type tinyint(2)     alter table  tb_tealecture_reply add reply_to_id varchar( ...
Global site tag (gtag.js) - Google Analytics