随笔分类 -  Php

摘要:文章目录一、考点1、MVC工作原理1)工作原理2)生活中的MVC - 饭店点餐3)业务逻辑中的MVC - 用户注册2、延伸1)单一入口的工作原理① 工作原理② 特点:访问的永远都是同一个入口文件③ 优势④ 劣势2)模板引擎的理解① 常用模板引擎② 工作原理二、解题方法三、真题框架中什么是单一入口和多 阅读全文
posted @ 2019-08-26 10:31 李若盛开 阅读(392) 评论(0) 推荐(0) 编辑
摘要:1. 变量如何定义?如何检查变量是否定义?如何删除一个变量?判断一个变量是否为空的函数?isset()unset()empty() 2. 什么是可变变量?一个变量的变量名可以动态的设置和使用。$a = 'hello' , $$a = 'world', ${$a}=hello world 3. 变量赋 阅读全文
posted @ 2019-08-24 17:59 李若盛开 阅读(849) 评论(0) 推荐(0) 编辑
摘要:1.第一种特殊类型 资源(resource)资源:资源是专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。举 阅读全文
posted @ 2019-08-24 09:18 李若盛开 阅读(229) 评论(0) 推荐(0) 编辑
摘要:<?php header("content-type:text/html;charset=utf-8"); class Human{ static public $name = "小妹"; public $height = 180; static public function tell(){ ec 阅读全文
posted @ 2019-08-23 19:14 李若盛开 阅读(267) 评论(0) 推荐(0) 编辑
摘要:常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。一般来讲,常量标识符总是大写的。 可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,之前的版本const关键字只能在类(clas 阅读全文
posted @ 2019-08-23 17:50 李若盛开 阅读(229) 评论(0) 推荐(0) 编辑
摘要:一、什么是MVC? MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller(控制)。 1、视图 视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。随着应用的复杂性和规模性,界面的处理也变得 阅读全文
posted @ 2019-08-23 14:45 李若盛开 阅读(569) 评论(0) 推荐(0) 编辑
摘要:die()和exit()都是中止脚本执行函数,之后的内容不会输出。 其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。 该函数只接受一个参数,可以是一个程序返回的数值或是一个字符串,也可以不输入参数,结果没有返回值。 当PHP为脚本形式运行时,建议用exit(): 阅读全文
posted @ 2019-08-21 20:25 李若盛开 阅读(1032) 评论(0) 推荐(0) 编辑
摘要:1、include与require除了在处理引入文件的方式不同外,最大的区别就是:include在引入不存文件时产生一个警告且脚本还会继续执行,require则会导致一个致命性错误且脚本停止执行。2、include_once与require_once的区别include_once函数的作用与incl 阅读全文
posted @ 2019-08-21 17:40 李若盛开 阅读(275) 评论(0) 推荐(0) 编辑
摘要:什么是PHP命名空间 PHP手册:从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。 命名空间的作用 1.解决用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的命 阅读全文
posted @ 2019-08-20 14:31 李若盛开 阅读(419) 评论(0) 推荐(0) 编辑
摘要:首先明确的是,char的长度是不可变的,而varchar的长度是可变的, 定义一个char[10]和varchar[10],如果存进去的是‘abcd’,那么char所占的长度依然为10,除了字符‘abcd’外,后面跟六个空格,而varchar就立马把长度变为4了,取数据的时候,char类型的要用tr 阅读全文
posted @ 2019-08-19 17:05 李若盛开 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一份不错的php面试题附答案,有准备换工作的同学可以参考一下。 1.php的随机数函数?不带参数和带参数有什么区别? rand :产生一个随机整数,不带参数时默认范围(在0 32767之间); 带参数的话rand(最小值,最大值) 2. 使用PHP描述冒泡排序和快速排序算法,对象可以是一个数组 解析 阅读全文
posted @ 2019-08-19 16:39 李若盛开 阅读(293) 评论(0) 推荐(0) 编辑
摘要:1、请编写 PHP 代码,定义一个 sum 函数,主要功能是对传入的两个参数作判断,如果两 个值都是数字则函数返回两个参数之和,否则将两个参数连接并返回。 方法一: function sumNum($a,$b){ if (is_numeric($a)&&is_numeric($b)){ // is_ 阅读全文
posted @ 2019-08-19 14:48 李若盛开 阅读(154) 评论(0) 推荐(0) 编辑
摘要:本文实例总结了PHP获取文件扩展名的常用方法。分享给大家供大家参考,具体如下: 这是我应聘实习时遇到的一道笔试题: 使用五种以上方式获取一个文件的扩展名(后缀名)。 要求:dir/upload.image.jpg,找出 .jpg 或者 jpg , 必须使用PHP自带的处理函数进行处理,方法不能明显重 阅读全文
posted @ 2019-08-19 10:52 李若盛开 阅读(234) 评论(0) 推荐(0) 编辑
摘要:PHP 字符串处理 PHP 的字符串处理功能非常强大,主要包括: 字符串输出 echo() :输出一个或多个字符串 print ():输出一个字符串 printf():输出格式化字符串 字符串去除 trim():去除字符串 首尾 空白等特殊符号或指定字符序列 ltrim():去除字符串 首(左)空白 阅读全文
posted @ 2019-08-15 19:56 李若盛开 阅读(377) 评论(0) 推荐(0) 编辑
摘要:explode 与 str_split 阅读全文
posted @ 2019-08-15 14:27 李若盛开 阅读(1797) 评论(0) 推荐(0) 编辑
摘要:PHP提供了三个用于测试变量值的函数,分别是isset(),empty(),is_null(),他们都返回布尔值,但是也有区别。 通过以下表格查看: 1、isset()函数用来检测一个变量是否已声明并且值不为NULL,也就是说只有在值不为NULL时返回真值 2、empty()用来检测一个变量是否为空 阅读全文
posted @ 2019-08-14 20:17 李若盛开 阅读(257) 评论(0) 推荐(0) 编辑
摘要:<html> <head> <title>php正则表达式实例</title> <script language="javascript" type="text/javascript"> function Button1_onclick(){ if(!test_hanzi(document.form 阅读全文
posted @ 2019-08-14 10:05 李若盛开 阅读(741) 评论(0) 推荐(0) 编辑
摘要:一、PHP基础 1、基础语法 注释://单行注释 /*多行注释*/ 输出语句:echo、print、print_r,var_dump echo是语句只负责输出 print、print_r是函数,有返回值 print只能打印简单类型变量的值,如int,string类型 print_r可以打印复杂类型的 阅读全文
posted @ 2019-08-13 19:21 李若盛开 阅读(155) 评论(0) 推荐(0) 编辑
摘要:使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤: 1、初始化连接句柄; 2、 配置参数; 3、执行并获取结果; 4、释放CURL连接句柄。 下面是curl模拟get请求 ,抓取网页内容: $url="http://book.zongheng.com/chapter/672340 阅读全文
posted @ 2019-08-09 16:28 李若盛开 阅读(2998) 评论(0) 推荐(0) 编辑
摘要:目录结构 yzm.php <?php //开启会话 session_start(); //创建画布 $image=imagecreatetruecolor(100,30); //背景颜色 $bgcolor=imagecolorallocate($image,255,255,255); imagefi 阅读全文
posted @ 2019-08-07 15:29 李若盛开 阅读(230) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示