JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: dev

PHP返回指定月份的天数.

cal_days_in_month() 函数描述:针对指定的年份和日历,返回一个月中的天数。语法:cal_days_in_month(calendar,month,year)calendar 必需。规定要使用的历法。month 必需。规定月。year 必需。规定年。 <?php//方法一:$days = cal_days_in_month(CAL_GREGORIAN, 4, 2013);echo “返回2013-4月的天数 “.$days.”<br/>”;//方法二:$days = date(‘t’, strtotime(“2013-3-1″));echo “返回2013-3的天数 “.$days.”<br/>”;//当前月份:$days = date(“t”);echo “当前月份”.date(“m”,time()).”月的天数 “.$days.”<br/>”;?>PHP返回指定月份的天数...
此文被围观2578次  分类: 编程开发 标签:  ···

Warning: imagettftext() [function.imagettftext]: Invalid font filename.

事实上,出现这个问题,有两种可能:        一、字体文件书写错误,例如,simhei.ttf写成了simbei.ttf,误差。       二、路径错误,xp的fonts路径为C:WINDOWSFonts。有一点很重要,那就是看WEB服务器操作系统的类型,若是Linux,或UNIX等等,Fonts的路径应该还会不一样的。                 如imagettftext($im,10,0,20,20,$bg,'C:WINDOWSFontscour.ttf',$str); 为了防止页面出现乱码,输出前header指定         ...

PHP中foreach循环跳出本次或当前循环.

PHP中foreach循环跳出本次或当前循环PHP中用foreach()循环中,想要在循环的时候,当满足某个条件时,想要跳出本次循环继续执行下次循环,或者满足某个条件的时候,终止foreach()循环,分别会用到:continue 与 break。$arr = array(‘a’,'b’,'c’,'d’,'e’);$html = ”;foreach($arr as $key => $value){if($value==’b'){$html .= $value;continue; // 当 $value为b时,跳出本次循环}if($value==’c'){$html .= $value;break; // 当 $value为c时,终止循环}$html .= $value;}echo $html; // 输出: abc...
此文被围观4790次  分类: 编程开发 标签:  ·····

PHP随机生成imagecolor.

PHP随机生成imagecolor  <?php //assign random rgb values $c1 = mt_rand(50,200); //r(ed) $c2 = mt_rand(50,200); //g(reen) $c3 = mt_rand(50,200); //b(lue) //test if we have used up palette if(imagecolorstotal($pic)>=255) { //palette used up; pick closest assigned color $color = imagecolorclosest($pic, $c1, $c2, $c...
此文被围观4146次  分类: 编程开发 标签:  ····

imagettftext中输入文字无法显示出错问题整理.

写的一个将表格存放为图片的类,在本地环境(windows)下和测试服务器上(Linux)下一切正常,然而今天同事在使用的过程中却出现问题:文字无法显示!环境是Linux,这确实让人奇怪。平常,引起文字无法显示有如下可能:字符编码imagettftext函数目前只支持utf8编码的中文字符串,因此在有些gbk环境下,需要对字符串进行编码转换,可以使用:iconv、mb_converta_encoding等。字体文件路径字体文件路径,今天遇到的就是这个原因:路径不对。小问题,但是造成了大影响。坐标位置这个函数的坐标位置是从左下角为基准坐标来计算的,因此喜欢使用“0,0”的朋友就会看不到文字,因为文字已经超出画布本身位置。PHP和GD库环境当然这个问题被讨论了很多次了...
此文被围观6423次  分类: 编程开发 标签:  ····

ThinkPHP NGINX去掉index.php.

location /     {         if (!-e $request_filename)         {             rewrite ^(.*)$ /index.php?s=$1 last;             break;         }     } ThinkPHP ...
此文被围观4313次  分类: 编程开发 标签:  ·····

PHP+MYSQL数据库关键词模糊匹配查找.

这里有讨论贴: http://bbs.phpchina.com/thread-274384-1-1.html //两个字符串相互比对 $str = "好喝的饮料"; $store = "饮料|咖啡|冷饮|"; $arrData= explode('|',$store); $sumData= count($arrData); for($i=0;$i<$sumData;$i++) { $back1 = strchr($arrData[$i],$str ); $back2 = strchr($str ,$arrData[$i]); //任何一个在另外一个存在,就记录 if($back1 != '' || $back2 != '') { $id = "ok"; break; } } echo $id; 实例: //进行所有关键词查找一对一对想到匹配 $key_list = $publish->where("status=0 and keywords<>''"...
此文被围观4373次  分类: 数据库 标签:  ·····

php根据日期判断星座.

php根据日期判断星座 <?php header('Content-type: text/html;charset=UTF-8'); function getConstellation($birthday, $format=null) { $pattern = '/^\d{4}-\d{1,2}-\d{1,2}$/'; if (!preg_match($pattern, $birthday, $matchs)) { return null; } $date = explode('-', $birthday); $year = $date[0]; $month = $date[1]; $day   = $date[2]; if ($month <1 || $month>12 || $day < 1 || $day >31) { return null; } //设定星座数组 $constellations = array( '摩羯座', '水瓶座', '双鱼座', '白羊座', '...
此文被围观3738次  分类: 编程开发 标签:  ····

js判断是否在微信浏览器中打开.

最近在研究微信的二次开发,因为要达到只能用微信的窗口打开页面,在网上找了很多资料都没有用JS写的,因为是html页面,所以只能用JS来判断了,经过查找资料终于实现了效果,直接上代码 1 2 3 4 5 6 7 8 function is_weixn(){     var ua = navigator.userAgent.toLowerCase();     if(ua.match(/MicroMessenger/i)=="micromessenger") {         return true;     } else {         return false;     } } 通过测试完全通过,无论是android 还是iphone,ipad 都可以,当然我们除了用js来判断之外,用其它语言来判断就更简单了,比如PHP 1 2 3 4 5 6 function is_weixin(){...
此文被围观2917次  分类: 前端设计 标签:  ·····

ThinkPHP字符截取函数,兼容utf-8与gb2312.

function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true) { if(function_exists("mb_substr")){ $slice = mb_substr($str, $start, $length, $charset); $strlen = mb_strlen($str,$charset); }elseif(function_exists('iconv_substr')) { $slice = iconv_substr($str,$start,$length,$charset); $strlen = iconv_strlen($str,$charset); if(false === $slice) { $slice = ''; } }else{ $re['utf-8']   = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff...
此文被围观3807次  分类: 编程开发 标签:  ···

微信网站怎么做,微网站如何做?微网站是什么.

微信网站怎么做 2013年1月,微信用户已经突破3亿大关,预计在今年末,微信将突破5亿,可以说,微信已经迅速成为一个极具影响力的网络互交平台。对于众多企业和商家来说,微信可谓是一场突如其来的营销饕餮盛宴。通过在微信公众平台上建设企业微网站,进行互动和品牌推广,是有效提高产品知名度的途径之一。微信公众平台上有一个自己的网站该有多好!不仅能展现内容,还能分栏体现,岂不是一举两得?现在这个功能在网站后台就可以帮助您轻松搞定了。注册并登录成为上海晖硕微盟服务网站用户,动动手指就可以轻松拥有。 除了推送每日的消息外,还需要做哪些呢?如果能在      微网站生成三步走:微网站是指将企业信息、服务、活动等内容通过微信网页的方式进行表现,不但提高了信息量,也使信息的展现更加赏心悦目,进一步提高用户体验。把主要信息集合到一起,用户看着也方便。             1.成为微服务网站的注册用户,只需点击“配置”,即可自动配置好与微信公众平台的开发接口。然后就可以在网站后台进行简单设置。             2.选择个性化管理—微网站页面—编辑...
此文被围观4279次  分类:  标签:  ······

微网站的定义,微网站的解释,微网站的来源历史.

微官网是指将企业信息、服务、活动等内容通过微信网页的方式进行表现,用户只要通过简单的设置,就能快速生成属于您自己的微信3G网站,并且有各种精美模板,供您选择,还有自定义模版,可以设计出自己的风格,不但提高了信息量,也使信息的展现更加赏心悦目,进一步提高用户体验。 微网站作为企业专属的手机客户端,与客户零距离接触,随时随地抓住客户眼球。符合手机的操作的浏览习惯,给予访客最佳的访问体验。实现一键拨号/一键关注等功能 微网站功能:【与公众平台无缝接入】微网站内容可设置关键字回复. 所有微网站中显示的所有文章及板块,都可以通过设置关键词,而实现自动回复。 微网站有多种风格的行业模版,精致美观,适合各类企业!...

dede系统自定义变量删除方法.

织梦怎么删除添加的变量呢?其实很简单。两种方法: 第一种:执行SQL语句。在织梦后台执行-系统-SQL命令行工具,输入下面的命令: Delete FROM dede_sysconfig where varname="这里写你自己写的名称" 例如: Delete FROM dede_sysconfig where varname="cfg_dianhua" 第二种:手动删除。 进入phpmyadmin后,打开您所在数据库,找到表:dede_sys_config(dede_是默认表前缀,请根据您的表前缀查找),单击“浏览”进入,一般您要删除的新变量在最后一页。找到你自己添加的变量后,把前面的勾打上,然后点X号删除。...
此文被围观2465次  分类: 编程开发 标签:  ·····

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号      川公网安备51162302000234