PHP 颜色处理 PHP 颜色处理 在颜色支持方面,GD 2.x比GD1.x有了明显的进步,GD 1.x不支持alpha通道,颜色处理也相当简单,并且只支持8位色的图像(最多256种颜色),但创建GD 1.x的8位色图像时,使用的是ImageCreate()函数,并且使用ImageColorAllocate()函数分配的第一个颜色将成为背景色。 GD 2.x支持真彩色图像和alpha通道,GD 2.x有一个7位( 2024-03-17 Software Language PHP 图形
PHP 表单处理 PHP 表单处理 因为表单变量可以通过$_GET和$_POST数组得到,所以用PHP处理表单是十分容易的,尽管如此,表单处理还是有很多技巧的,本节将进行介绍。 方法(Method) 如前所述,客户端可以用两种HTTP方法向服务器传送表单数据:GET和POST,采用哪种方法是由某个表单标签()中的method属性所指定的,理论上说在HTML中method是不区分大小写的,但是实际上有些浏览器要 2024-03-17 Software Language PHP Web
PHP 创建和绘制图像 PHP 创建和绘制图像 现在,我们从最简单的GD例子来时学习,示例9-1的PHP脚本可以生成一个黑色正方体,这段代码可以在支持PNG图像格式的任何GD版本下运行。 示例9-1:白色背景上的一个黑色正方形。 12345678<?php $im = ImageCreate(200,200);$white = ImageColorAllocate($im,0xFF,0xFF,0xFF); 2024-03-17 Software Language PHP 图形
Markdown 高级用法 Markdown 高级用法 支持HTML元素 不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。 目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等,如: <kbd>HEllO Markdown</kbd> 2024-03-17 Software Language Markdown
PHP PDF文字 PHP PDF文字 文字是一个PDF文档的核心,所以,FPDF提供了很多选项来改变文字外观和布局,本节中,我们将讨论PDF文档所用的坐标系统和用来插入文字,改变文字属性及字体的相关函数。 坐标系 FPDF库指定的PDF文档坐标原点(0,0)位于页面的左上角,度量单位为磅(point),毫米(millimeter),英寸(inche)或厘米(centimeter),一磅(默认单位)等于1/72英寸, 2024-03-17 Software Language PHP PDF
Markdown 列表 Markdown 列表 Markdown 支持有序列表,无序列表和嵌套列表。 无序列表 无序列表使用星号(*),加号(+)或是减号(-)作为列表标记: * 第一项。 * 第二项。 * 第三项。 + 第一项。 + 第二项。 + 第三项。 - 第一项。 - 第二项。 - 第三项。 显示效果如下: 第一项。 第二项。 第三项。 第一项。 第二项。 第三项。 第一项。 第二项。 第 2024-03-17 Software Language Markdown
Markdown 区块 Markdown 区块 区块引用 Markdown 区块引用是在段落开头使用 > 符号,然后后面紧跟一个空格符号: > 区块引用。 显示结果如下: 区块引用。 区块嵌套 另外区块是可以嵌套的,一个 > 符号是最外层,两个<符号是第一层嵌套,以此类推: > 最外层。 > > 第一层嵌套。 > > > 第二层嵌套。显示结果如下: 最外层 2024-03-17 Software Language Markdown
Markdown 链接 Markdown 链接 普通链接 带有名称的链接 [链接名称](链接地址)或者。 <链接地址> 例如: 这是一个链接 [百度](https://www.baidu.com) 显示结果如下。 这是一个链接 百度 直接使用链接地址的链接 <http://www.baidu.com> 显示效果如下。 http://www.baidu.com 高级链接 链接也可 2024-03-17 Software Language Markdown
Markdown 表格 Markdown 表格 表格的建立 Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行 语法格式如下: | 表头 | 表头 | | ---- | ---- | | 单元格 | 单元格 | | 单元格 | 单元格 | 以上代码显示结果如下: 表头 表头 单元格 单元格 单元格 单元格 对齐方式 我们可以设置表格的对 2024-03-17 Software Language Markdown
Markdown 文字 Markdown 文字 段落 Markdown段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上的空格加上回车。 当然也可以在段落后面使用一个空行来表示重新开始一个段落。 标题 使用=和-标记一级和二级标题 =和-标记语法格式如下: 我展示的是一级标题。 我展示的是二级标题。 - - - 显示效果如下: 我展示的是一级标题。 我展示的是二级标题。 使用#号标记 使用#号可表示1 2024-03-17 Software Language Markdown
Markdown 代码 Markdown 代码 代码片段 如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`),例如:`printf()` 函数。 代码区块 代码区块使用 4 个空格或者一个制表符(Tab 键)实例如下: 123456><?php echo 'Hello Markdown'; function test(){ echo ' 2024-03-17 Software Language Markdown
Markdown Mermaid Markdown Mermaid Graph 12graph LR A --> B 这是申明一个由左到右,水平向右的图。 可能方向有: TB - top bottom BT - bottom top RL - right left LR - left right TD - same as TB 节点与形状 默认节点 graph LR id 注意:id显示在节点内部。 2024-03-17 Software Language Markdown
JavaScript Prototype对象 JavaScript Prototype对象 所有的 JavaScript 对象都会从一个 prototype(原型对象)中继承属性和方法。 在前面的章节中我们学会了如何使用对象的构造器(constructor): 123456789function Person(first, last, age, eyecolor) { this.firstName = first; this 2024-03-17 Software Language JavaScript 对象
JavaScript String对象 JavaScript String对象 JavaScript 字符串用于存储和处理文本。 创建String对象 String 对象用于处理文本(字符串) String 对象创建方法: new String() 1var txt = new String("string"); 或者更简单方式: 1var txt = "string"; String 2024-03-17 Software Language JavaScript 对象
JavaScript Array对象 JavaScript Array对象 数组对象是使用单独的变量名来存储一系列的值。 数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。 数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。 创建数组 创建一个数组,有三种方法。 下面的代码定义了一个名为 myCars的数组对象: 常规方式 1234var myCars=new Array();myCars[0]=& 2024-03-17 Software Language JavaScript 对象
JavaScript Number 对象 JavaScript Number 对象 JavaScript 只有一种数字类型。 JavaScript 数字可以使用也可以不使用小数点来书写: 12var pi=3.14; // 使用小数点。var x=34; // 不使用小数点。 极大或极小的数字可通过科学(指数)计数法来写: 12var y=123e5; // 12300000var z=123e-5; // 0.001 2024-03-17 Software Language JavaScript 对象
JavaScript 变量与常量 JavaScript 变量与常量 变量 var和let用于声明一个或多个变量。 与代数一样,JavaScript 变量可用于存放值(比如 x=5)和表达式(比如 z=x+y) 变量必须以字母开头。 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做) 变量名称对大小写敏感(y 和 Y 是不同的变量) 变量的作用域 块级作用域(Block Scope) 使用 var 关键字声明的变量不具备 2024-03-17 Software Language JavaScript 基本语法 数据类型
JavaScript 数据类型 JavaScript 数据类型 值类型(基本类型):字符串(String),数字(Number),布尔(Boolean),对空(Null),未定义(Undefined),Symbol 引用数据类型:对象(Object),数组(Array),函数(Function) 注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。 JavaScript 拥有动态类型 JavaS 2024-03-17 Software Language JavaScript 基本语法 数据类型
JavaScript for 循环 JavaScript for 循环 循环可以将代码块执行指定的次数。 不同类型的循环。 for - 循环代码块一定的次数。 for/in - 循环遍历对象的属性。 while - 当指定的条件为 true 时循环指定的代码块。 do/while - 同样当指定的条件为 true 时循环指定的代码块。 For 循环 1234for (语句 1; 语句 2; 语句 3){ 被执行 2024-03-17 Software Language JavaScript 基本语法 流程控制
JavaScript 函数 JavaScript 函数 函数定义 JavaScript 使用关键字 function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 函数声明 函数声明后不会立即执行,会在我们需要的时候调用到。 123function functionName(parameters) {} 实例 123function myFunction(a, b) { 2024-03-17 Software Language JavaScript 基本语法