Dec122015
php无限极分类
php无限极分类是经常要用到的,本人以前一直用的是已经写好的,所以没仔细去研究过,今天由于项目的需要,需要临时做一个php无限极分类的东东,遂做了一个最简单的,现记录如下,有需要的朋友可以看下。
数据表结构
CREATE TABLE IF NOT EXISTS `category` (
`id` int(5) NOT NULL AUTO_INCREMENT COMMENT '唯一自增id',
`pid` int(5) NOT NULL DEFAULT '0' COMMENT '父id',
`s...阅读全文
作者:绝缘体.. | 分类:go, html, MySQL, PHP, ThinkPHP, 后端框架, 数据库, 编程语言 | 阅读: | 标签:go, html, MySQL, PHP, ThinkPHP
抢沙发
Dec092015
HTML的Web框架 AngularJS简介
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。
AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。所以我...阅读全文
Dec052015
有了这个列表,程序员不愁没练手的小项目了
我经常看有人发帖问关于项目点子的事,也看到了很多回帖,我自己也回了一些常见的项目。不过我觉得只列出三两个是远远不够的,因此就收集并这个项目列表,大家要找简单的编程项目学习练手的话,可以收藏并扩散本文。这些项目并不是论文级别的,只是想抛砖引玉让大家能从中受些启发。
下面你们会看到 120 多个个项目构思,都是我通过头脑风暴得来的。我将其根据主题分成了10 个分类,但有些...阅读全文
Nov162015
php程序员面试题–常见基础问答题(1)
1、请写出 PHP 的定义,php 能做些什么?
答:PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页,英文的全称(PHP Hypertext Preprocessor [ 超级文本预处理语言 ])。
1、WEB开发、实现订单、网络通信、在线支付、一切互联网可以实现的工作。
2、脚本的开发,Shell 脚本、 windows的计划任务等。
3、软件的开发,PHP-GTK等第三方的软件,使用php语法配合其他...阅读全文
Oct262015
PHP中替换换行符方法总结
php中替换换行符的方法总结,php 有三种方法来解决。
1、使用str_replace 来替换换行
$str=str_replace(array("\r\n","\r","\n"),"",$str);
2、使用正则替换
$str=preg_replace('//s*/','',$str);
3、使用php定义好的变量 (建议使用)
$str=str_replace(PHP_EOL,'',$str);
转为前台可显示的换行, nl2br 的方向函数参考php手册
$str="a
b
e
f
c";
echo nl2br($str);
输出...阅读全文
Sep232015
yii rules验证示例总结
yii常见字段验证示例总结。
<?php
class ContactForm extends CFormModel{
public $id;
public $contact;//联系人
public $tel;//电话
public $fax;//传真
public $zipcode;//邮编
public $addr;//地址
public $mobile;//手机
public $email;//邮箱
public $website;//网址
public $qq;//QQ
public $msn;//MSN
public $ad...阅读全文
Jul292015
Jul262015
伪装Nginx,隐藏Nginx、PHP版本号并提升服务器安全性
现在Web Server使用广泛,针对它的攻击也越来越多,Nginx这玩意出道时间也并不长,虽然国内很多门户网站都用它,小内存VPS用户也爱它,但是我可不想哪天它爆出了个惊天BUG,上次80sec公布的Nginx相关PHP FPM漏洞就是警示哦,倘若伪装了我的Nginx服务器,攻击者就不知道我使用的是何种Web Server,也就无从下手了。
修改src/core/nginx.h
#define NGINX_VERSION “1.0.12”#d...阅读全文
Jul252015
编译安装mysql-5.6.15
编译安装mysql
编译
[root@study1 software]# tar -zxvf mysql-5.6.15.tar.gz
[root@study1 software]# cd mysql-5.6.15
[root@study1 mysql-5.6.15]# cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql \
-DSYSCONFDIR=/opt/mysql/etc \
-DMYSQL_DATADIR=/opt/mysql/data \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_SSL=bundled \...阅读全文
Jun302015
Yii使用PHPExcel导入Excel文件的方法
Yii 使用PHPExcel导入Excel文件的方法,具体步骤如下:
一,PHPEXCEL 包下载页面:http://phpexcel.codeplex.com/
二,将压缩包中的 classes 目录复制到 protected/extensions 下并修改为 PHPExcel。
三,修改YII配置文件 config/main.php
......
'import'=>array(
......
'application.extensions.PHPExcel.PHPExcel',
......
),
......
四,创建控制器
(以下为处理 PH...阅读全文