PHP笔记
文章平均质量分 51
deargua
学下吧,软件工程师
展开
-
PHP基础语法
一、大小写敏感1. 变量名区分大小写所有变量均区分大小写,包括普通变量以 及$_GET,$_POST,$_REQUEST,$_COOKIE,$_SESSION,$GLOBALS,$_SERVER,$_FILES,$_ENV 等;123456$abc= 'abcd';echo$abc;//输出 'abcd'原创 2014-09-06 15:53:24 · 459 阅读 · 0 评论 -
mysql
基本sql命令登录mysql -u username -p password显示现在的数据库show databases;选择数据库use database db; 删除数据库drop database db;查看所有的数据表show tables;查看某个表的结构 desc table1.连接数据原创 2014-11-02 10:16:14 · 502 阅读 · 1 评论 -
json
JSON 语法是 JavaScript 对象表示法语法的子集。数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组JSON 名称/值对JSON 数据的书写格式是:名称/值对。名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:“firstName” : "John"等价于 fristName = JohnJSON原创 2014-11-02 16:45:01 · 455 阅读 · 0 评论 -
String
1.双引号和heredoc中,能够识别变量和特殊字符,转移序列。单引号和nowdoc中不可以识别。2. Heredocs 结构不能用来初始化类的属性。自 PHP 5.3 起,此限制仅对 heredoc 包含变量时有效。Heredocs结束时所引用的标识符必须在该行的第一列3. 在 PHP 5.3.0 以后,也可以用 Heredoc 结构来初始化静态变量和类的属性和常量funct原创 2014-10-31 21:41:32 · 627 阅读 · 0 评论 -
面向对象
1.构造和析构function __construct(para,para…){ …}function __destruct(){…}Note: 如果子类中定义了构造函数则不会隐式调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中调用 parent::__construct()。如果子类没有定义构造函数则会如同一个普通的类方法一样从父原创 2014-11-01 16:08:42 · 435 阅读 · 0 评论 -
Sessioin+Cookie
1.cookie$ret = setcookie(varname, varvalue, time() + n ) 时间单位秒。如果设置失败,则返回false如果想立即删除指定变量,则$ret = setcookie(varname, “”, time() - n ) 将时间设置为负值。读取变量 varname 的值$val = $_COOKIE[varname];原创 2014-11-01 19:46:24 · 569 阅读 · 0 评论 -
杂项小记
1.$_REQUEST,$_GET, $_POST, $_COOKIE$_REQUEST是后面三种的总括,这个会比较满,所以在明确数据来源的情况下尽量用其他三个具体的。2.下面魔法变量会转化为相应的字符串。__LINE__, __FUNCTION__, __FILE__, __CLASS__, __METHOD__echo __LINE__ //输出文件中当前行行号。原创 2014-11-01 11:40:35 · 376 阅读 · 0 评论 -
Array
1.关联数组,数组覆盖$a = array(1,2,"a","3", 1=>"test");echo $a[3] . "";echo $a[1] . ""; //后加入的关联数组元素 1=>"test" 会覆盖前面的值。$a["3"] = "ok2"; // 合法的整数字符串会转化成整数 即:3 和 “3” 是相同的下标echo $a[3].""; echo原创 2014-11-01 09:59:08 · 442 阅读 · 0 评论 -
大小写区分问题
有大小写敏感1. 变量名区分大小写所有变量均区分大小写,包括普通变量以 及$_GET,$_POST,$_REQUEST,$_COOKIE,$_SESSION,$GLOBALS,$_SERVER,$_FILES,$_ENV 等;$abc = 'abcd';echo $abc; //输出 'abcd'echo $aBc; //无输出echo $ABC; //无输出?原创 2014-09-06 15:52:49 · 2000 阅读 · 0 评论 -
PHP定时 & cpanel守护作业
/usr/bin/php /home/domainname/public_html/datatest.php >/dev/null 2>&1原创 2014-11-14 23:36:10 · 880 阅读 · 0 评论 -
Mac系统PHP环境设置
mac系统中默认安装apache和PHP,本文shi原创 2014-09-06 11:02:10 · 907 阅读 · 0 评论 -
bool,int,float
<?php $bool = TRUE; //类型bool True False不区分大小写 $str = "5foo"; //类型 string $int = 12; //int integer 等效。8进制 012, 16进制 0x12 $float = 12.3; //float double real 等效,只不过历史原因名字同时使用。原创 2014-09-06 16:15:40 · 975 阅读 · 0 评论 -
小常识
单引号,双引号,连接符$a = 1;$b = 2;echo '$a '; //当做字符串输出 输出 $a//echo $c;echo "$a + $b "; // 双引号中的变量会转换为值 输出 1+2//连接符 .echo $a.$b; //点的话可以将两个变量链接为一个字符串 输出 12?>原创 2016-01-31 14:15:33 · 330 阅读 · 0 评论