2015年创业中遇到的技术问题:121-130
来源:程序员人生 发布时间:2015-07-29 08:02:47 阅读次数:2989次
121.PHP中的.和->有啥区分呢?
$this->,调用类的方法用“->”。
".",是啥意思呢?(固然,可以表示字符串联接。)
122.Thinkphp判断是不是登录了。
<if condition="$Think.session.user == 'fansunion'">{$Think.session.user}</if>
<present name="$Think.session.user">{$Think.session.user}</present>
PHP逐渐深入学习中,很多问题,要过1段时间,等经验丰富了,才能清楚。
先login跳转到article,1直没成功。
$this->error("用户名或密码不正确","article");
难道只能用redirect么。
123.Thinkphp的redirect函数,中文乱码。
header("Content-type:text/html;charset=utf⑻");
ThinkPHP/Common/functions.php找到redirect函数。
ThinkPHP/Lib/Core/Action.class.php里的redirect方法貌似更好1点。
1个函数和1个方法,都加上header语句,指定编码。
参考资料:http://www.thinkphp.cn/topic/11472.html
124.韵达有个快递,网上查询不到记录。
快递小哥说,他们内部才能查询到。
部份定单会存在这类情况,why?
125.Thinkphp的include标签。
<include file="read" />
include有很多种用法,有的是“完全路径,需要带上后缀”,有的是“相对路径,不需要后缀”。
更多资料可以参考:http://www.cnblogs.com/bafeiyu/archive/2013/02/20/2918136.html
126.PHP格式化日期和获得数组元素。
{$item.ctime},Thinkphp中可以正常显示日期:“2015:3:12 11:11:11”。
但是,发现在原生的PHP中,显示不正常。
后来发现,在PHP中获得元素,不要再用“.”,还是用标准的item["ctime"]算了。
PHP中有EL表达式这个概念么。
127.发现1个新的Juqery插件,
jquery.pngfix.js。
让所有的阅读器都支持png。
难道不是所有的阅读器都支持png么,很早之前就听说png格式是“标准”呀。
128.Thinkphp获得变量奇葩问题。
<script>
var cid = "{$article['cid']}";
var prid = "{$article['prid']}";
console.log("cid2:"+cid);
console.log("prid2:"+prid);
if(cid){
$("#cid").val(cid);
}
if(prid){
$("#prid").val(prid);
}
</script>
有段代码“A”,A之前就有最新的值,在A以后,数据1直不对。
为毛?
找到了缘由,下面重新定义了变量,覆盖了。
<foreach name="articleList" item="article">
<li><a href="__ROOT__/article/{$article['id']}">{$article["title"]}</a></li>
</foreach>
定位问题的办法:老套路,“2分查找”。
129.CSS代码太多,太混乱。
造成了干扰,个别样式效果1直不正常,定位问题真麻烦。
130.AJAX履行异步,可以用回调。
分页语句fupage,履行以后,渲染数据。
然后,才能把“投标进度”给处理了。
//重写over方法
FuPage.prototype.over=function(a,b,c){
progressbar();
}
采取“回调”的方式,完成。
fuPage = new FuPage();
分页完成以后,会调用over方法。
武汉9天鸟-p2p网贷系统开发-互联网利用软件开发
公司官网:http://jiutianniao.com
社交问答:http://ask.jiutianniao.com
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠