PHP从基础到高级详细教程(完整版)_php教程-程序员宅基地

技术标签: PHP  

PHP基础

变量命名     变量类型    引用赋值

类型   范围    引号   字符串连接符    自动(强制)转换    判断变量类型

运算符   自增自减    三元运算符    优先级

if  switch  for  while    四个跳出的区别

形参   实参   全局变量   静态变量   each/return   有关function的函数

引用函数   变量函数  回调函数  递归函数  匿名函数   引用

声明数组   数组分类  数组特性   增加元素   遍历数组   与数组有关的函数(range /array_fill() /reset )

错误类型   自定义错误类型   php.ini

文件目录的函数

文件的复制

处理上传的函数   单文件上传  多文件上传

文本插入文件    每插一行换一行

__FILE__     __DIR__

拼接网站绝对路径    拼接绝对路径

name  type  tmp_name  error  size

strtotime()    mktime()

 

MySQL基础

数据库    数据表   表数据

一次插多条   修改表名   索引

Innodb  myisam

增删改查   字符集   备份数据库     常用函数(去重 限制 排序 子查询 比较 总和)

外键    视图    存储过程   控制语句   触发器

 

正则

 

OOP面向对象

$this     栈和队列

3p   魔术方法

::   访问级别   链式操作  重写

final  static   const常量与define区别   instanceof  clone 单例设计模式

自动加载类    串行化与反串行化

try{}catch(){}       自动接收异常

mysqli类链接数据库

PDO类链接数据库

getAttribute

预处理让登录更安全

命名空间namespace

 

Smarty

使用smarty

禁止直接访问某文件夹   for   while   if   foreach

(语言的)配置文件   变量调节器(截断)   缓存   继承

高内聚 低耦合     mvc

__autoload

 

Thinkphp3.2

 

设计模式

 

PHP函数库

 

 

面试

 

软件

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39898752/article/details/80542086

智能推荐

IDEA pom.xml显示灰色并被划线_pom.xml中划线-程序员宅基地

文章浏览阅读559次。在使用 IDEA 进行开发的过程中,有时候会遇到。设置保存后,可以看到。_pom.xml中划线

Python 任意字典生成 SQL(insert 语句)_python dict 转 sql-程序员宅基地

文章浏览阅读8.1k次,点赞8次,收藏16次。代码示例(复制用)dic = { 'url': 'URL', 'kw': 'KW', 'page': 'PAGE'}ls = list(dic)sentence = 'insert table_name(' + ','.join(ls) + ')values(' + ','.join(['&q_python dict 转 sql

java.sql.Timestamp与java.util.Date的相互转换_java.sql.timestamp 转java.util.date-程序员宅基地

文章浏览阅读5k次。public static void main(String[] args) throws ParseException { //测试java.sql.Timestamp取得当前的系统时间 Timestamp timestamp = new Timestamp(System.currentTimeMillis()); System.out.println("当前的系统时间java.sq_java.sql.timestamp 转java.util.date

ssm上传文件获取路径_又拍云:文件上传+下载+自定义下载路径(SSM+AJAX+JFileChooser)...-程序员宅基地

文章浏览阅读196次。这一篇是前几篇功能的总结http://blog..net/qq_36688143/article/details/79007120http://blog..net/qq_36688143/article/details/79007067http://blog..net/qq_36688143/article/details/78871406http://blog..net/qq_36688143/..._ssm设置下载路径

5G 核心网 PDU Session Release 信令流程_5g信令流程详解-程序员宅基地

文章浏览阅读1.4w次,点赞7次,收藏60次。下面来整理一下 TS 23.502 中的 UE or network requested PDU Session Release for non-roaming and roaming with local breakout 首先是信令流程图:接着是信令流程图的解读: 为什么会有PDU Session Release 流程呢?PDU Session..._5g信令流程详解

在Linux服务器上运行机器学习/深度学习python程序_linux 怎么跑python ai计算-程序员宅基地

文章浏览阅读6.3k次,点赞10次,收藏71次。日常如果我们的个人电脑满足不了某些机器学习/深度学习程序运行需求的话,一般需要在实验室或者公司服务器上跑自己的代码,这里介绍一下如何在linux服务器上运行机器学习/深度学习python程序。首先使用SecureCRT或者Xshell这种远程登录服务器软件登录你的实验室/公司服务器。由于一般用户不会获得root权限,而且系统里的Python版本一般都比较低或者一般都会缺失某些机器学习/深度学习包,那我们就需要在自己的用户文件夹下创建属于自己的虚拟环境。首先当然是要下载安装Anaconda啦。(版本和_linux 怎么跑python ai计算

随便推点

苏州大学推出开源大模型OpenBA;阿里云开源通义千问14B模型;百川智能发布Baichuan2-53B 闭源大模丨每日大事件...-程序员宅基地

文章浏览阅读407次。‍大数据产业创新服务媒体——聚焦数据· 改变商业企业动态腾讯宣布启动“青云计划”9月24日,腾讯启动腾讯青云计划。在全球范围内招募一批顶尖技术学生,通过腾讯的平台培养属于中国的互联网科技人才。据悉,青云计划提供全面定制化的培养和极具竞争力的薪酬,在腾讯核心业务中深度参与最前瞻性的技术课题。台媒:英伟达追单AI芯片,台积电增购设备扩充CoWoS产能9月25日,台湾《经济日报》消息,台积电CoWoS..._百川14b

上海亚商投顾:沪指冲高回落 近期热门板块全线退潮-程序员宅基地

文章浏览阅读950次,点赞13次,收藏15次。民生证券表示,尽管当前是原油消费的淡季,但在OPEC+减产的支撑下,原油供需处于紧平衡状态,油价下跌空间有限,油价此前的溢价从23年的90美元/桶以上回落时已基本被消化,同时考虑到当前原油已对悲观的需求预期进行了定价,在地缘政治的扰动下,油价向上动力更加充足,在消费旺季有望实现较大幅度反弹。2、2月21日互动:公司作为国内胶粘剂行业的领军企业之一,将采用先进的生产技术,规模化生产高性能胶粘剂,应用于新能源、交通、绿色包装等领域,将对推动胶粘剂行业整体技术、工艺进步以及产业升级起到积极的作用。

Linux系统centos6安装Redis_centos6 redis-程序员宅基地

文章浏览阅读738次。Linux系统centos6安装Redis_centos6 redis

使用DOS重定位技术执行isqlw(SQL查询分析器)-程序员宅基地

文章浏览阅读2.2k次。作者:chenjieb520 笔者之前在一个项目里面需要调用SQL查询分析器,并且通过命令行的形式将执行结果返回。于是笔者就采用了 DOS重定位技术进行解决。现在简单说明一下如何用VC++来进行实现。命令行调用SQL询分析器isqlw 实用工具(SQL 查询分析器)使您得以输入 Transact-SQL 语句、系统存储过程和脚本文件。通过设置快捷方式或创建_isqlw

解决Win10无法访问部分Samba服务器_win10网络邻居无法访问samba主机-程序员宅基地

文章浏览阅读3.4k次。解决Win10无法访问部分Samba服务器:工作中遇到Win10无法无法访问一台Samba共享服务器,但另外一台却可以访问,应该是服务端Samba版本过低导致,最后通过搜索找到以下解决办法: 本地安全策略-计算机配置-管理模板-网络-Lanman工作站-启用不安全的来宾登录;..._win10网络邻居无法访问samba主机

什么 HashMap 的长度是 2 的幂次方?-程序员宅基地

文章浏览阅读242次,点赞3次,收藏5次。HashMap 内部使用哈希表来存储键值对,哈希表的索引计算通常使用,其中n是哈希表的长度,hash是键的哈希码。由于n是 2 的幂次方,其二进制表示形式为 1000...0,这意味着n - 1的二进制表示形式为 1111...1,这样做减少了位运算中的与运算操作,使得哈希索引的计算更加高效。当发生哈希冲突时,即多个键被映射到相同的哈希桶中,HashMap 使用链表或红黑树等数据结构来解决冲突。如果哈希表的长度为 2 的幂次方,那么当使用。

推荐文章

热门文章

相关标签