初学者-PHP笔记

PHP介绍

  • PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词
  • PHP 是一种被广泛使用的开源脚本语言
  • PHP 脚本在服务器上执行
  • PHP 没有成本,可供免费下载和使用
  • 它强大到足以成为在网络上最大的博客系统的核心(WordPress)!
  • 它深邃到足以运行最大的社交网络(facebook)!
  • 而它的易用程度足以成为初学者的首选服务器端语言!
  • PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码
  • PHP 代码在服务器上执行,而结果以纯文本返回浏览器
  • PHP 文件的后缀是 ".php"
  • PHP 能够生成动态页面内容
  • PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件
  • PHP 能够接收表单数据
  • PHP 能够发送并取回 cookies
  • PHP 能够添加、删除、修改数据库中的数据
  • PHP 能够限制用户访问网站中的某些页面
  • PHP 能够对数据进行加密

PHP 是一门令人惊叹的流行语言!

PHP 文件

PHP的使用

通过 PHP,您可以不受限于只输出 HTML。您还能够输出图像、PDF 文件、甚至 Flash 影片。您也可以输出任何文本,比如 XHTML 和 XML。

PHP的选择

  • PHP 运行于各种平台(Windows, Linux, Unix, Mac OS X 等等)
  • PHP 兼容几乎所有服务器(Apache, IIS 等等)
  • PHP 支持多种数据库
  • PHP 是免费的。
  • PHP 易于学习,并可高效地运行在服务器端

基础 PHP 语法

PHP 脚本可放置于文档中的任何位置。

PHP 脚本以 <?php 开头,以 ?> 结尾:

<?Php

// 此处是 PHP 代码

?>

时间: 2024-10-14 14:12:55

初学者-PHP笔记的相关文章

caffe初学者入门笔记

caffe初学者入门笔记 1. 学会将数据转换成caffe所需要的数据格式: 使用了leveldb或者lmdb数据库,leveldb中数据按key/value形式存储. leveldb的使用介绍: http://zh.wikipedia.org/wiki/LevelDB 将图像以及标注信息,先经过Datum序列化成字符串,再存到leveldb数据库中.见tools/convert_imageset.cpp leveldb学习资料:   http://blog.csdn.net/hzqhbc/ar

深入浅拷贝和深拷贝。初学者的笔记

浅拷贝和深拷贝都是相对拷贝构造函数来讲的 下面代码实现浅拷贝, 1 #include <stdio.h> 2 #include <iostream> 3 #include <string> 4 using namespace std; 5 6 class A 7 { 8 public : 9 A(int a=0):m_num(a){}; 10 A(const A &arr); 11 int set_num(); 12 private: 13 int m_num;

JavaScript学习笔记:数组reduce()和reduceRight()方法

很多时候需要累加数组项的得到一个值(比如说求和).如果你碰到一个类似的问题,你想到的方法是什么呢?会不会和我一样,想到的就是使用for或while循环,对数组进行迭代,依次将他们的值加起来.比如: var arr = [1,2,3,4,5,6]; Array.prototype.sum = function (){ var sumResult = 0; for (var i = 0; i < this.length; i++) { sumResult += parseInt(this[i]);

bb_black_学习笔记——(1)开发板的登陆

刚收到bb-black很兴奋,接着就茫然了,作为只学过单片机的人来说一下子要开发ARM系统真有点不知道如何入手.本人写这些博客完全是为了记录自己的学习历程,由于是初学者所以笔记内容难免会有不当之处,如有发现,请指正! 本人的电脑配置是win7 64bit. 第一步:完成硬件连接与驱动程序的安装,为系统登录做准备. 1.通过看一些资料发现bb-black的MiniUSB口既可以作为网口使用也可以作为串口使用,同时也是电源和USBslave接口.这样对于初学者来说硬件上就只需要连接一根miniUSB

python:将序列转成字典的用法

初学者学习笔记 如何将两个序列,变成字典? 这里的用法是通过并行迭代的[zip函数],zip函数是作用于任意多的序列,可以处理不等长度的序列,最短的序列"用完"的时候就停止了. 栗子: x = [1,2,3,4,5,6,7] y = ["one","two","three","four","five"] dic = dict(zip(x,y)) print(dic) {1: 'one',

设计模式初学者笔记:Builder模式

[作者:byeyear    Email:[email protected]    首发:cnblogs    转载请注明] 在本文的开头,先森森的鄙视下自己……将Builder模式反反复复读了七八遍,才敢说自己对其有了初步的了解.这比花在Abstract Factory上的时间长多了.如果GoF将Builder模式放在第一个讲,估计我就会把这本书归结成天书直接扔一边了. Builder模式的关键在于,将“要做什么”与“做出来”分离,将“如何装配”与“完成装配”分离: Director知道“要做

Java设计模式之初学者笔记——设计模式基础讲解

前言 最近了解了一下设计模式,起初看的是<大话设计模式>,这本书是用C#语言写的,觉着挺有意思,其实很多模式我们都已经在用了,却不知道这就是设计模式.所以后来买了本GOF的<设计模式--可复用面向对象软件的基础>打算好好钻研下.这本书是设计模式的鼻祖,相当权威,书名中说的是"可复用面向对象软件的基础",这是基础,我对此表示比较震撼.用了三年的面向对象语言居然不了解设计模式,不知道这是基础,看来也是白活了.我暂时了解到的在此基础上还有重构等等很多比较高级概念.但这

Shader初学者笔记

简而言之,在渲染管道中,有两个环节是开放给我们的,即Vertex Shader(顶点着色器)和Fragment/Pixel Shader(片段着色器). shader或pipeline相关的入门资料是非常多的,但没有多少中文资料是初学者真的能看懂的.如同国内外计算机书籍的区别一样,我们从小耳濡目染了把简单事情书(fu)面(za)化.所以,建议优先读英文资料. 本篇作为学习笔记,同时也考虑如何避开繁复艰涩的弯路,真正浅显入门.于是乎,这篇从这样一个问题开始吧:上面的图我们了解到了渲染流程,那么回头

Oracle-4 - :超级适合初学者的入门级笔记:plsql,基本语法,记录类型,循环,游标,异常处理,存储过程,存储函数,触发器

初学者可以从查询到现在的pl/sql的内容都可以在我这里的笔记中找到,希望能帮到大家,视频资源在 资源, 我自己的全套笔记在  笔记 在pl/sql中可以继续使用的sql关键字有:update delete insert select--into commit  rollback savepoint   ,在这里需要注意的是查询跟以前有些不一样了 plsql由三个块组成:声明部分,执行部分,异常处理部分 declare:在此声明pl/sql用到的变量,类型及游标,以及局部的存储过程的和函数 be