![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
yunxian_19
主要从事网站开发。擅长linux,apache,mysql,php,javascript。
展开
-
thinkphp 细节要点
1 关于viewFields 在设计ViewModel时,注意字符串的大小写问题。举例如下 class DailyTaskViewModel extends ViewModel { public $viewFields = array( 'UserInfo'=>array('nickname'=>'nickname','email'=>'email','account'=>'a原创 2017-01-16 10:21:00 · 455 阅读 · 0 评论 -
php记要(保证else与if的关闭花括号处于同一php标签内)
1 一次输入混合代码的过程中偶然发现的问题.举例如下 p1 p2 此处如果写成 else ?> 编译无法通过。提示 unexpected t_else 可能是因为php需要知道如果if有花括号,则需要else与if的关闭括号写在统一个php便签内.即.当然关闭花括号可以不与else同一行原创 2016-12-24 17:11:46 · 1764 阅读 · 0 评论 -
php 配置
1设置错误提示 (1).可以在php.ini 中设置 error_reporting = E_ALL & ~E_DEPRECATED display_errors = On //注:在linux中,一般php.ini默认放在/usr/bin, 可以使用locate php.ini检索其实际位置 (2).或者直接在代码中加入如下语句 ini_set("display_e原创 2015-01-06 11:02:03 · 323 阅读 · 0 评论 -
利用用PEAR的Auth_HTTP类和mysql验证web登录身份
直接上代码: 1.mysql中创建数据表logins(假设在books数据库中创建表logins) use books;//选择数据库 //创建表结构 create table logins( id tinyint unsigned not null auto_increment, username varchar(16) not null, pswd原创 2014-12-31 13:23:03 · 745 阅读 · 0 评论 -
php中使用工具Netpbm转换图片
举例 //把world2.gif转换为png格式 header("ContentType:image/png"); passthru("giftopnm ./img/world2.gif | pnmtopng > ./cover1.png"); 适用转换的对象 bmp gif jpeg png 可以得到的转换类型 jpeg png 待补充。。。原创 2014-12-23 11:43:08 · 423 阅读 · 0 评论 -
php 使用映射执行授权模式的例子
映射类ReflectionClass可以在运行中查询类名,函数名,变量等等很多信息,给编程带来很大灵活性,详细信息可以查看php帮助文档, 以下是使用映射执行授权模式的简单例子例子(程序已经过调试OK)。 class ClassOne { function callClassOne() { echo "In Class One\n原创 2015-01-09 11:44:06 · 661 阅读 · 0 评论 -
正则表达式中 圆点"."的应用
1.在中括号的外部,表示任意字符。如果要表示圆点字符本身,需要用反斜刚“\”转义。举例如下: $url = "http://www.sina.com"; $parts = ereg("^(http://www)\.([[:alnum:]]+)\.([[:alnum:]]+)",$url,$regs); foreach($regs as $reg){原创 2014-12-03 10:38:11 · 2067 阅读 · 0 评论 -
CI框架下,上传中文文件和发送中文邮件的标题乱码问题解决
一 1.在Upload类中加入iconv转换,把utf8转换为gb2312. 2.在根据文件路径操作服务器文件系统的函数中,使用gb2312编码字符串替代原来的utf8 3. 在用于显示文件信息的函数中仍然使用原来的utf8。 二 1.针对qq邮箱。使用ssl安全协议,newline 改为‘/r/n’, crlf改为‘r/n’.发送附件时,需要iconv把utf8转为gb2312 2.原创 2014-11-17 15:58:15 · 766 阅读 · 0 评论 -
php5.3+apache2.2配置要点
1 找到apache下的conf/httpd.ini (1)设置DocumentRoot DocumentRoot = "D:/php5"(你的php开发项目所在目录) (2)设置Directory # # Possible values for the Options directive are "None", "All", # or any combi原创 2017-06-17 09:04:11 · 803 阅读 · 0 评论