学习笔记 - PHP

3 篇文章 0 订阅

先介绍----------------------

PHP原名是Personal Home Page 现名是:Hypertext Preprocessor,起源于Lerdorf的个人简历主页,后来发展成具有一定规模的脚本语言.

相对于JSP其具有的优势是:

1.开发成本低

2.开发周期短,费用低

3.灵活

劣势是:

1.安全性一般(逐渐完善)

2.扩展性一般(逐渐完善)

后配置---------------------

环境配置 - PHP

Zend Studio 开发工具

再学习(只求看懂)----------------------- 官方网站的教程 :  PHP手册

标记方式

<?php ...  ?> 启动short_open_tag(php.ini) 后可以简写成<? ... ?>

<script language="php"> .... </script>

语法

又是面向对象

Class c

{

   private &string;

   function setstring($string)

   {

      &this->string = $string; 

   } 

}

&C = new c;

$C->setstring("hello world");

数据类型 

$num = (int) 3.14 ;//$num = 3

array 数组 bool 布尔 int/integer 整数 object 对象 double 浮点 string 字符串

预定义(数组)变量

$_SERVER Web 服务器创建信息

$_POST 表单传递给php的参数

&_COOKIE $_FILES 文件信息

$_ENV PHP解析器环境信息 

变量的变量

$s = "s2";

$$s = "hi"; 用s2替换$s,即$s2 = "hi";

特殊操作符

$value = @$cache[$key];//任何错误都忽略

XOR 布尔异或

EXCERPT输出

echo <<<EXCERPT

     ........

               EXCERPT;

特别控制语句(其他与C一样)

elseif

 

注意:

1.单引号输出 /

常用函数

<?php include = "外部php路径,调用到所在位置" /*continues here*/>

<?php include_once  = "外部php路径,如果已调用就不执行" /*continues here*/>

<?php require= "无论如何都调用,调用出错脚本停止" /*continues here*/>

<?php require_once  = "无论如何都调用,调用出错脚本停止,如果已调用就不执行" /*continues here*/>

echo "输出";

define("PI",3.14);常量赋值

Print("<p>输出到浏览器</p>")

printf("%d 是占位符,安顺序%f",100,3.14)

$cost = sprintf("$%.2f",43.2);//cost = $42.20

gettype();返回类型

settype($bar, "string");转换类型

is_bool/float/array($bar);类型判断

附录

好好使用强大的开源源码 GOOGLE BAIDU

函数手册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值