OCP:开放封闭原则:对扩展开放,对修改封闭。如果类或者函数具有所需要的灵活性,就没有必要让它以不同的方式运行。比如,可以通过对函数传递不同的参数来让其运行不同的结果。
满足OCP,可以通过重构来实现,以多态来取代条件处理语句。
SRP:单一职责原则。类应该只有一个引起变化的原因。
转载
2012-10-17 16:03:16
245阅读
编写一个静态表单页面和一个 PHP 动态网页,静态网页如下图1所示,在静态网页中 通过 get 方法提交数据,在动态网页中检索这些数据并显示出来,结果如下图2所示,如果 该同学的性别为男,则显示“您是一位男生!”,性别为女,则显示“您是一位女生!” 代码: <!DOCTYPE html> <html
原创
2021-07-29 09:32:38
85阅读
编写一个静态表单页面和一个 PHP 动态网页,静态网页如下图1所示,在静态网页中 通过 get 方法提交数据,在动态网页中检索这些数据并显示出来,结果如下图2所示,如果 该同学的性别为男,则显示“您是一位男生!”,性别为女,则显示“您是一位女生!”。 <?php $name=""; $sex="";
原创
2021-07-29 09:32:39
126阅读
<?php
$photo_markup = '1';
$photo_markdown = '1';//至少有一个图片
$photo_marktype = '1';
$photo_wwidth = '120';//图片宽度
$photo_wheight = '120';//图片长度
$photo_waterpos = '9';
$photo_watertext = '
原创
2012-08-13 23:15:57
72阅读
确定数组的大小和唯一性;
count() 返回数组的总数;
arrary_count_values() 统计数组元素出现的频度;
array_unqiue()
原创
2013-03-26 22:05:55
311阅读
php基础31、post和get可用于发送和接受表单的信息2、post和get在处理表单时候都创建数组array,数组以键值对形式,表单元素名做键,文本框内容做值3、GET和POST被视作$_GET 和 $_POST 他们是超全局变量,可以从任何地方访问4、get方式从表单发送的信息对任何人可见,不安全5、htmlspecialchars()函数避免html 和 javascript注入攻击6、i
原创
2017-12-23 20:15:39
489阅读
点赞
常用PHP运算类型介绍与应用
PHP常见的运算有5种
1、算术运算
标准的数学运算..
2、赋值运算
把一个值赋给自定义变量
<?php $a=1; //把自定变量A赋值为1 $a+=2; //把$a的
原创
2012-09-19 12:49:23
282阅读
点赞
1评论
yii一,在Yii中使用session1,CHttpSession 与原生态php5的session使用差别是,php5使用session_start();$_session['key'] = $value; 在yii中,session已经被封装。 To start the session, call open(); To complete and send out session
转载
精选
2013-05-18 14:28:32
528阅读
给定的企业员工管理数据库db_ygg1中包括部门表tb_dept和职工表tb_emp, tb_dept包据库。
原创
2023-04-19 17:26:08
87阅读
这一节主要是设置背景颜色、边框、字体大小、表格宽度效果图代码如下getActiveSheet();//获取当前活动单元格//设置水平居中$objSheet->getDefaultStyle()->getAlignment()->setVertical(PHPExcel_Style_Alignment...
原创
2023-02-01 09:58:38
63阅读
PHP implode() 函数
implode() 函数把数组元素组合为一个字符串。
语法
implode(separator,array)参数 描述
separator 可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。
array 必需。要结合为字符串的数组。
说明
虽然 separator 参数是可选的。但是为了向后兼容,推荐您使用使用两个参
原创
2011-05-15 15:29:30
362阅读
昨天笔记2说道了PHP的标记以及短标记,今天记录下如何吧PHP从HTML分离手册参考:http://www.php.net/manual/zh/language.basic-syntax.phpmode.phpPHP手册告诉我们,PHP凡是在开始或者结束标记外的内容都会被PHP解析器忽略,这使得PHP具备混合内容,可以使得PHP嵌入HTML文件内,如下:<p>This is going
原创
2013-07-14 11:40:31
599阅读
http://mirrors.sohu.com/php/php-5.4.23.tar.gz wget http://mirrors.sohu.com/php/php-5.4.23.tar.gztar zxf php-5.3.28.tar.gz cd php-5.3.28 ./configure --prefix=/usr/local/
原创
2016-08-02 15:56:24
632阅读
一,运算符算术运算符:基本算术运算符,自增自减运算符(++、--)赋值运算符:复合赋值运算符、右结合、赋值表达式的值就是被赋值的那个变量的值关系运算符:比较运算符,=与==的区别,==与===的区别==:现将两边值转化同一,只需数据相同,不需其类型相同===:两边的值和类型都要相同逻辑运算符:&&(and)、||(or)、!、xor;短路运算;条件运算符:唯一的一个三目运算符,也有
转载
精选
2016-11-19 22:14:33
702阅读
目前flash在各方个面的应用越来越广,而flash也不单只是注重自身绚丽的效果,也需要和外界程序交换数据,以实现更强大的功能,随着as3的到来,flash和外部交互的方式也越来越简便和合理化。今天就在这里谈谈as3和后台数据的交互(这里选择as3+php架构,其他配置同理)。 在as3里,原来的loadVars方法已经被废弃,而改用一系列的类来实现与后台数据的交互,这些类是:U...
原创
2010-01-03 04:47:40
103阅读
昨日回顾 常量 常量的定义: 常量的使用——取值: 常量变量的区别 判断常量是否存在 使用一个未定义的常量: 预定义常量 魔术常量 数据类型 总体划分 基本类型(标量类型): 复合类型: 特殊类型 整数类型 整数类型的4种写法: 进制转换问题 进制转换的系统函数——必须会用 进制转换的人工计算——了解其原理 浮点类型 浮点数的2种表示形式 浮点数使用的细节知识 字符串 有如下4形式: 双引号字符串
转载
2024-03-03 11:27:43
0阅读
新闻发布管理系统 路由器action.php 统一导航栏menu.php 首页index.php 数据库管理 d
原创
2023-01-28 10:42:40
79阅读
在PHP 中,switch 语句可以使用continue。continue 接受一个可选的数字参数来决定跳过几重循/ 跳出,
转载
2023-05-20 12:21:05
70阅读
<?phpheader("Content-type:text/html;charset=utf-8");//定义变量$name = '小明';$score = 0;$str = '';//点击提交按钮,随机成绩和姓名if($_POST['rand_score']){ //姓名数组 $array_name = array( '0'=>'小明','1'=>'小红','2'=>'小熊','3'=>'小娜','4'=>'小蛋','5'=>.
原创
2021-09-06 11:32:22
99阅读
转载
2007-12-17 10:21:00
164阅读
2评论