编程语言-php
文章平均质量分 87
记录php编程语言相关知识
小鱼不会游泳
小鱼不会游泳
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php基础(10):编程思想
1.常用的编程思想:(1).面向过程编程(opp)Procedure Oriented Programming : 以过程为中心的编程思想。(2).面向对象编程(oop)Object Oriented Programming : 以对象为基础的编程思想(3).面向切面编程(aop)Aspect Oriented Programming :基于OOP延伸出来的编程思想,横插一杠。(4).函数式编程(FP)Functional programming:本质是函数的组合o:object p...原创 2021-08-06 15:45:10 · 465 阅读 · 0 评论 -
php基础(09):php模板引擎Smarty
1.概述:原创 2021-08-06 09:34:35 · 790 阅读 · 0 评论 -
php基础(08):PHP7异常和错误处理机制
1.php异常是什么?和错误有什么区别?PHP 中将代码自身异常(一般是环境或者语法非法所致)称作错误Error,将运行中出现的逻辑错误称为异常Exception 错误是没法通过代码处理的,而异常则可以通过try/catch来处理 PHP 7 改变了大多数错误的报告方式。不同于传统(PHP 5)的错误报告机制,现在大多数错误被作为Error异常抛出。 这种Error异常可以像Exception异常一样被第一个匹配的try/catch块所捕获。如果没有匹配的cat...原创 2021-08-05 18:52:44 · 244 阅读 · 0 评论 -
php基础(07):开发工具和调试方法
1.常用开发工具(1) PHP IDE :phpstorm, zend studio,推荐phpstorm(2) PHP服务器组件: phpStudy、XAMPP,推荐phpStudy(3)MySql管理工具:Navicat for Mysql、PhpMyAdmin ,推荐Navicat(4)文本编辑器 : sublime, editplus(5) 代码版本管理 :github,gitee(6) 远程连接工具:SecureCRT+SecureFX, xshell, ftp(7..原创 2021-08-04 18:47:12 · 1906 阅读 · 2 评论 -
php基础(06):日期操作常用函数
1.时间与日期常用函数date() :格式化时间戳为日期date()函数字符串格式中各个字母的含义:a - "am" 或是 "pm"A - "AM" 或是 "PM"d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"D - 星期几,三个英文字母; 如: "Fri"F - 月份,英文全名; 如: "January"h - 12 小时制的小时; 如: "01" 至 "12"H - 24 小时制的小时; 如: "00" 至 "23"g - 12 小时制的小时,不.原创 2021-08-04 17:37:25 · 434 阅读 · 0 评论 -
php基础(05):常用文件处理函数
1.常用文件处理函数:(1)解析路径basename— 返回路径中的文件名部分:basename(string$path[,string$suffix]) $filename = __FILE__;echo $filename; //C:\wamp\www\demo.phpecho basename($filename); //demo.phpecho basename($filename,'.php'); //demo 扩展内容--魔术常量: __LINE__...原创 2021-08-04 17:06:08 · 416 阅读 · 0 评论 -
php基础(04):常用正则表达式
一、校验数字的表达式数字:^[0-9]*$ //^头字符,$尾字符,*匹配前面的子表达式零次或多次,[0-9]:0-9抽1个n位的数字:^\d{n}$ //\d匹配一个数字字符,{n}匹配n位至少n位的数字:^\d{n,}$ //{n,}至少n位m-n位的数字:^\d{m,n}$ //{m,n},匹配m-n位零和非零开头的数字:^(0|[1-9][0-9]*)$ // ^(非,|和非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(...原创 2021-08-04 16:41:48 · 208 阅读 · 0 评论 -
php基础(03):curl 网络请求
1.curl概述:PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通过PHP的FTP扩展完成)、HTTP 基于表单的上传、代理、cookies和用户名+密码的认证。PHP中使用cURL实现Get和Post请求的方原创 2021-08-04 15:27:18 · 1853 阅读 · 0 评论 -
php基础(02):数组常用函数
1.常用数组函数(1)array_column():返回输入数组中某个单一列的值。(抽取某列)$a = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Jobs', )原创 2021-08-04 14:59:51 · 292 阅读 · 0 评论 -
php基础(01):字符串常用函数
1.php比较常用的字符串函数(1)substr(string,start,length):函数返回字符串的一部分string *必填;要截取的源字符串 start *必填;正:开始位置,负数 - 在从字符串结尾开始的指定位置开始 length 可选;空:到结尾,正:返回的长度,负数 - 从字符串末端返回的长度 echo substr("Hello world",10)."<br>"; // decho substr("Hello world",1)."<...原创 2021-08-04 14:34:32 · 160 阅读 · 0 评论
分享