第1章 精粹

为什么是PHP

PHP历史摘要

PHP的地位

PHP是什么

PHP有哪些成就

PHP基本设置

第2章 “实地勘察”

空白、注释和基本语法

变量:数据类型、弱类型和作用域

定义常量

表达式

判断、选择(流程控制)

If Else

Switch Case

While

For

Web页面交互

客户端 Cookie

Sessions

$_GET

$_POST

$_REQUEST

第3章 函数(代码复用)

参数传递

参数默认值

传值和传引用

include 和 require

内置函数和用户定义函数

第4章 字符串

什么是字符串

你能引用我

字符串函数(精选)

字符串截取

管理字符的大小写

字符串查找

字符串编辑

第5章 数组

索引数组

关联数组

多维数组

数组可以动态构建

遍历数组

数组函数精选

数组排序

数学类函数

其他数组函数

第6章 对象

付诸实践

魔术方法

变量 $this

对象实战

公开的、保护的和私有的

get和set访问器

第7章 数据库交互

MySQLi 对象接口

取得数据并显示

PHP数据对象(PDO)

PDO 预处理对象

低成本数据管理方案

SQLite

用文件替代数据库

第8章 PHP周边

电子邮件/短信生成

PDF生成

构造方法和基本选项

添加页眉和页脚

添加图片和链接

添加水印

显示动态 PDF 文件和表格

图形报表生成

饼图

柱状图

图形验证码

第9章 PHP的安全性

数据验证

转义输出

跨站脚本(XXS)和SQL注入

密码加密安全

安全技巧

第10章 PHP 5 3 精粹

命名空间

闭包(匿名函数)

NOWDOC

goto 操作符

DateTime 和DateTimeZone类

额外的5 3特征

第11章 高级优势

正则表达式

字符串匹配

字符串替换

字符串分割

SimpleXML

集成开发环境

Komodo by ActiveState

Zend Studio for Eclipse

PhpED by NuSphere

主要网站

php net

zend com

devzone zend com

phparch com

PHP/Web 会议

标签:精粹,语言,数组,字符串,PHP,com,函数

来源: https://blog.csdn.net/SL668/article/details/90441644

php语言精髓,PHP语言精粹相关推荐

  1. JavaScript语言精髓与编程实践(第2版)

    JavaScript语言精髓与编程实践(第2版)  周爱民 著 ISBN 978-7-121-15640-3 2012年3月出版 定价:79元 16开 476页 宣传语:以JavaScript视角看整 ...

  2. 《Javascript 语言精髓》读书心得

    <Javascript 语言精髓>读书心得 看了<Javascript 语言精髓>一书,记录下一些要点,以供以后学习查阅. 对象 JavaScript简单类型有数字.字符串.布 ...

  3. 2,Java语言基础-Java语言基本程序设计知识

    Java语言基础 Java语言基本程序设计知识 1,JavaAPI概述 1.1,什么是API API是指应用程序接口( Application Program Interface, API),故名思意 ...

  4. c语言表达式3178的值为,【C语言】C语言运算符

    c语言 &amp;取地址运算符的理解 对于c语言中的&运算符,百度百科是这样定义的:(&p)则是这样一种运算,返回当时声明p 时开辟的地址:但是根据我对代码的观察,我觉得&am ...

  5. 多语言php,多语言 · ThinkPHP5.0完全开发手册 · 看云

    ThinkPHP内置通过`\think\Lang`类提供多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件.任何字符串形式的输出,都可以定义语言常量. ## 开启和加载语言包 默 ...

  6. 为什么要使用Go语言?Go语言的优势在哪里?

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. Go语言之所有越来越受到开发者的欢迎,我认为与其超高的实用价值密不可分.要知道Go语言是为了解决现实问题而设计的,而不是 ...

  7. java 全局变量_Java语言与C语言、C++语言有何差异以及优劣势

    差异 熟悉C语言和C++语言的读者一定想搞清楚这个问题,实际上,Java确实是从C语言和C++语言继承了许多成分,甚至可以将Java看成是类C语言发展和衍生的产物.比如Java语言的变量声明.操作符的 ...

  8. python是高级动态语言_Python动态语言之魅力揭秘

    之前的文章跟大家讲解了鸭子类型,其实鸭子类型是编程语言中动态类型语言中的一种设计风格.今天跟大家一起谈谈动态语言的魅力. 根据维基百科,动态编程语言是这样子定义的:动态编程语言是高级编程语言的一个类别 ...

  9. 自学编程是从python语言还是c语言开始-非计算机专业大学生想自学编程应该学C语言还是学Python?...

    之前总结的文章,分享过来,希望对你有帮助.windliang:到底学哪一门编程语言​zhuanlan.zhihu.com 发展进程 学哪一门编程语言,我们不妨先梳理一下语言的发展过程. 机器语言 计算 ...

最新文章

  1. 我在大厂,下班了也戴着工牌
  2. MySQL 如何创建索引?怎么优化?
  3. 我的 CSS3 笔记
  4. Ambari2.7.4+HDP3.1.4.0中配置fair-scheduler
  5. es6笔记 day3---对象简介语法以及对象新增
  6. 从JDK 6升级到JDK 7过程中遇到的一个问题(卸载rpm)
  7. orbeon form 通过 url 的方式同第三方应用集成的开发明细
  8. linux里没有grub文件,linux – 安装Ubuntu后没有grub菜单,直接启动...
  9. 财经数据提取器上线拉
  10. 1073. Pearls
  11. HP-UX下做磁盘镜像
  12. MFC1、动态创建CButton
  13. dpkg: error: dpkg status database is locked by another process 解决方法
  14. Python实战:个人贷款计算器
  15. 推荐几款珍藏多年的插件,好用到爆,进来瞅瞅有没有
  16. 生物信息学分析常用网站
  17. 推箱子游戏的java设计思路_基于Java推箱子游戏的设计与实现
  18. 使用前端js代码开发了一个图片转ico图标的功能
  19. Keras中Dropout的用法详解
  20. 特斯拉充电电流设置多大_特斯拉电动汽车充电规格?

热门文章

  1. P7470 [NOI Online 2021 提高组] 岛屿探险
  2. 计算机操作系统课后习题答案
  3. 浮点数在内存中的运算
  4. 免费EDA软件KICAD介绍
  5. Android 正 N 边形圆角头像的实现
  6. MYSQL数据库【基础】 第二章
  7. Dajngo自带的Django-filter的使用详解
  8. 夜神模拟器如何连接电脑WiFi
  9. vue store理解状态管理(vue笔记之store)
  10. 人民日报强推证书,考证党的最佳选择