- 浏览: 315620 次
文章分类
最新评论
-
一个ID的距离:
我了个擦~高端大气上档次啊~
js生成玫瑰花 源代码 -
abc382410124:
尝试使用开源的免费的编辑器了,学习了
Notepad++ 插件之 TextFX (安装及作用)
补充:
<?php
/*
//数据库的权限管理
试写出一个多用户权限系统的数据库设计,要求使用角色分配权限,
用户和角色之间是多对多的管理
请写出主要的表和字段
多对多关系太过复杂 用2个多对一来实现
CREATE TABLE t_user(
id int primary key,
name varchar(20));
CREATE TABLE t_role(
id int primary key,
name varchar(20));
CREATE TABLE t_usersroles(
id int primary key,
userid int not null,
roleid int not null);
//两个用户 三个角色
INSERT INTO t_user VALUES(1,'tom');
INSERT INTO t_user VALUES(2,'jerry');
INSERT INTO t_role VALUES(1,'admin');
INSERT INTO t_role VALUES(2,'user');
INSERT INTO t_role VALUES(3,'systemAdmin');
/tom --->> admin systemadmin
INSERT INTO t_usersroles VALUES(1,1,1);
INSERT INTO t_usersroles VALUES(2,1,3);
INSERT INTO t_usersroles VALUES(3,2,2);
*/
//====================================================
/*
*1:单子模式 :实例化一个对象 在一个系统里 只会有一个对象
*项目中 业务类---就是单子模式. . .
*newsService.php 修改成单子模式
*
*设计模式:::----->>
*工厂模式
*抽象工厂模式
*模板模式
*装饰器模式
*门面模式
*适配器模式
*命令模式
*职责链模式
*
*2:session 存储
*多服务器存储session
*a: 把session 放在服务器中
*b: session 放在memcache中
*
*
//===============================================
静态网页或者图片 一直是 200
304 是自己设置的 节省带宽
//==============
A: asort() 函数对数组进行排序并保持索引关系。 (a-z)
主要用于对那些单元顺序很重要的结合数组进行排序。
可选的第二个参数包含了附加的排序标识。
语法
asort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
B: sort() 函数按升序对给定数组的值排序。(a-z)
注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
如果成功则返回 TRUE,否则返回 FALSE。
语法
sort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
C: ksort() 函数按照键名对数组排序,为数组值保留原来的键。! ! ! ! ! ! ! ! ! ! ! ! ! ! !
可选的第二个参数包含附加的排序标志。
若成功,则返回 TRUE,否则返回 FALSE。
语法
ksort(array,sorttype)参数 描述
array 必需。规定要排序的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
//php页面静态化
<?php
/*
//数据库的权限管理
试写出一个多用户权限系统的数据库设计,要求使用角色分配权限,
用户和角色之间是多对多的管理
请写出主要的表和字段
多对多关系太过复杂 用2个多对一来实现
CREATE TABLE t_user(
id int primary key,
name varchar(20));
CREATE TABLE t_role(
id int primary key,
name varchar(20));
CREATE TABLE t_usersroles(
id int primary key,
userid int not null,
roleid int not null);
//两个用户 三个角色
INSERT INTO t_user VALUES(1,'tom');
INSERT INTO t_user VALUES(2,'jerry');
INSERT INTO t_role VALUES(1,'admin');
INSERT INTO t_role VALUES(2,'user');
INSERT INTO t_role VALUES(3,'systemAdmin');
/tom --->> admin systemadmin
INSERT INTO t_usersroles VALUES(1,1,1);
INSERT INTO t_usersroles VALUES(2,1,3);
INSERT INTO t_usersroles VALUES(3,2,2);
*/
//====================================================
/*
*1:单子模式 :实例化一个对象 在一个系统里 只会有一个对象
*项目中 业务类---就是单子模式. . .
*newsService.php 修改成单子模式
*
*设计模式:::----->>
*工厂模式
*抽象工厂模式
*模板模式
*装饰器模式
*门面模式
*适配器模式
*命令模式
*职责链模式
*
*2:session 存储
*多服务器存储session
*a: 把session 放在服务器中
*b: session 放在memcache中
*
*
//===============================================
静态网页或者图片 一直是 200
304 是自己设置的 节省带宽
//==============
A: asort() 函数对数组进行排序并保持索引关系。 (a-z)
主要用于对那些单元顺序很重要的结合数组进行排序。
可选的第二个参数包含了附加的排序标识。
语法
asort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
B: sort() 函数按升序对给定数组的值排序。(a-z)
注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
如果成功则返回 TRUE,否则返回 FALSE。
语法
sort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
C: ksort() 函数按照键名对数组排序,为数组值保留原来的键。! ! ! ! ! ! ! ! ! ! ! ! ! ! !
可选的第二个参数包含附加的排序标志。
若成功,则返回 TRUE,否则返回 FALSE。
语法
ksort(array,sorttype)参数 描述
array 必需。规定要排序的数组。
sorttype 可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
//php页面静态化
发表评论
-
PHP+MySQL来实现在线测试quiz功能
2015-05-21 16:13 1096PHP+MySQL来实现在线测试quiz功能 -
PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )
2014-03-17 11:24 617/** * 作用:FTP操作类( 拷贝、移动、删除文件/创 ... -
get_magic_quotes_gpc()
2013-05-14 16:23 373转自网络 在php的配置文件中,有个布尔值 ... -
php可编辑表格
2013-04-11 10:16 1948转自kongzimengsheng 编号 姓 ... -
Windows下使用VS2010编译PHP5.4
2013-04-03 13:31 1124转自: http://www.zhurouyoudu.co ... -
zend framework,,,,,
2013-03-22 15:07 734近几天看了看zf1 优点:数据处理、页面显示等 ... -
PHP 实现301转向代码
2013-03-20 10:06 845301转向定义(转自网络)301转向(或叫301重定 ... -
citymap
2013-03-08 17:32 658,,,,,,,, -
PHP 计算页面执行时间
2013-02-22 10:43 822$t = new executeTime; //phpi ... -
PHP攻击网站防御代码-以及攻击代码反译
2013-02-21 14:23 850<?php //查询禁止IP $ip = ... -
PHP获取用户真实 IP , 淘宝IP接口获得ip地理位置
2013-02-21 14:18 870ip库,免更新。 淘宝IP库: http://ip.taob ... -
针对PHP的网站主要存在下面几种攻击方式:
2013-02-21 11:51 851针对PHP的网站主要存在下面几种攻击方式: 1、命令注入(Co ... -
AMFPHP
2013-01-09 13:57 791下载地址:http://sourceforge.net/pro ... -
PHP网站安装程序的制作
2012-12-28 10:28 5591.制作PHP安装程序的原理 其实PHP程序的安装原理无非就是 ... -
php_xdebug.dll
2012-12-27 17:20 47011111111111111 -
is_file file_exists的区别
2012-12-20 11:41 1080转自网络 is_file 判断文件是否存在并 ... -
网站统计中的数据收集原理及实现
2012-11-15 09:42 853http://www.admin10000.com/docum ... -
IP及IP段进行访问限制
2012-11-13 14:05 1222IP及IP段进行访问限制 转自:http://hudeyong ... -
Javascript+PHP实现在线拍照功能
2012-09-17 09:16 881转自:http://www.php100.com/html/w ... -
简单分页类
2012-09-04 13:47 697分页 转自网络 已测试 ...
相关推荐
最新腾讯PHP面试题1. php 的垃圾回收机制 PHP 可以自动进行内存管理,清除不需要的对象。 PHP 使用了引用计数 (reference counting) GC 机制。 每个对象都内含一个引用计数器 refcount,每个 reference 连接到对象,...
以下是对【标题】"第7套PHP面试题1"中涉及知识点的详细解释: 1. **表单中GET与POST提交方法的区别** - GET:提交的数据会被附加到URL后面,以“?”分隔,再以“&”连接各个参数,数据量有限制,一般不超过2KB,不...
【PHP面试题1】:不使用第三个变量交换两个变量的值 在PHP中,我们可以巧妙地使用数组来实现不使用第三个变量交换两个变量的值。示例代码如下: ```php $a = "linux"; $b = "php"; $array = array($a, $b); $a = $...
【标题】"新浪PHP面试题"所涉及到的知识点主要涵盖了PHP编程语言在实际应用和面试中的常见问题。作为中国知名互联网公司新浪的面试题目,这些题目反映了新浪对PHP开发人员的技术要求和期望。 【描述】虽然描述部分...
【PHP面试题解析】 在这一套PHP面试题中,涵盖了算法、基础PHP知识以及Web开发相关的概念。让我们逐一深入解析: 1. **冒泡排序算法**:这是一个经典的排序算法,适用于小规模数据的排序。其基本思想是通过比较...
【知识点详解】 1. __FILE__常量:在PHP中,`__FILE__`是一个预定义的魔术常量,它代表当前执行脚本的...这些是基于提供的PHP面试题涵盖的一些关键知识点的详细解释。理解并掌握这些概念对于PHP开发人员来说至关重要。
php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题php面试题...
在PHP编程语言中,面试题常常涉及基础语法、面向对象编程、会话管理以及HTTP状态码等核心概念。下面是对这些知识点的详细解释: 1. **面向对象编程 (Object-Oriented Programming, OOP)** - 面向对象是一种编程...
PHP面试题总结 本文总结了PHP面试中的常见题目,涵盖了优先级、static 变量、类型转换、count 函数、foreach 循环、reference 变量、浮点数概念、ini_set 函数、isset 函数、逻辑判断和赋值操作等多方面的知识点。 ...
"PHP面试题大全"这个资料集,无疑是为了帮助PHP开发者更好地准备面试而设计的。它可能包含了从基础语法到高级特性的各种问题,旨在测试候选人的全面理解以及解决实际问题的能力。让我们深入探讨一下这个主题,了解...
对于提供的文档列表,如"面试题4.doc、面试题3.doc、笔试题.doc、面试题2.doc、PHP面试题",这些文档很可能是具体的面试题目集合,通过研读并解答它们,可以更好地准备面试,检验自己的PHP技能。
php面试题答案
【PHP面试知识点详解】 一、变量与数组声明 在PHP中,声明变量时,需要在变量名前加上美元符号"$"。例如,正确的声明方式是`$int_a = 5;`。而在数组声明中,如果使用关联数组,键值对之间需要用逗号分隔,如`$x = ...
php 面试题整理汇总.doc php 面试题整理汇总.doc php 面试题整理汇总.doc
1) 将"open_door"转换为"OpenDoor",可以使用PHP内置的ucwords()函数,或者自定义函数通过explode()和ucfirst()实现。 2) 将数字格式化为每3位加逗号,可以使用PHP的number_format()函数,或者自定义函数通过strrev...
### PHP中高级常用知识点面试题解析 #### 一、如何取得来访者的IP地址? 在PHP中,获取客户端IP地址可以通过`$_SERVER`全局数组中的多个元素来实现: 1. **`$_SERVER['REMOTE_ADDR']`**:直接获取客户端IP地址。 2...
【PHP面试题】是针对普通PHP程序员的笔试与面试准备资料,旨在测试和提升候选人在PHP编程语言、Web开发以及相关技术领域的知识水平。以下是一些可能出现在面试中的关键知识点,涵盖基础到进阶,包括但不限于: 1. *...
### PHP面试题知识点详解 #### 一、GET与POST提交方法的区别 - **GET**: 这种方法通过URL参数传递数据。GET请求的数据会在URL中显示出来,这意味着它不适合用于发送敏感信息,如密码等。此外,由于URL长度限制,...
php面试题,php面试题,php面试题,php面试题,php面试题,php面试题,
1. 请写出 5 个常用的 unix 操作命令. (5 分) 2. 请写出以下 5 个 UNIX 系统配置文件/服务的作用 5.把左连接中产生的 null 替换