`
jalphaOracle
  • 浏览: 3954 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php语法笔记1

    博客分类:
  • php
 
阅读更多
可变变量
$a = 'name';
$$a = '张三';
即等价于
$name = '张三';

定义常量
define('PI', 3.14);

执行操作符
$out = `ls -la`;
echo $out;

类型操作符instance
if($myobject instanceof sampleClass) {
    echo "myobject is an instance of sampleClass";
}

函数number_format使用
$totalmount = 123.4567;
echo number_format($totalmount, 2);

函数gettype()和settype()
$a = 100;
echo gettype($a) . "<br \>";
settype($a, 'double');
echo gettype($a) . "<br \>";

测试函数
is_array(): 是否为数组
is_double(),is_float(),is_real():是否为浮点数
is_long(),is_int(),is_integer():是否为整数
is_string():是否为字符串
is_bool():是否为布尔值
is_object():是否是一个对象
is_resource():是否是一个资源
is_null():是否为null
is_scalar():是否为一个标量,即,一个整数、布尔值、字符串、浮点数
is_numeric():是否为数字或数字字符串
is_callable():是否为有效的函数名
isset():如果变量存在,则返回true,否则返回false
unset():销毁一个变量
empty():用来检查一个变量是否存在,以及它的值是否为非空和非0,相应的返回值为true或false

变量重解释
int intval()
float floatval()
string strval()

declare指令
一般用于性能测试调试

打开文件
函数fopen()
$fp = fopen('d:/tmp/test.txt','ab');
注:可以打开远程文件,通过ftp或http打开文件

写文件
函数fwrite()、fputs()(是fwrite()的别名函数)
在php5中可以使用
file_put_contents(),与之对应的是file_get_contents()函数

读文件
函数fgets()、fgetss()、fgetcsv()、readfile()、fpassthru()和file()、
fgetc()、fread()
$fp = @fopen("d:/work/tmp/a.txt","rb");
while(!feof($fp)) {
$line = fgets($fp, 4096);
echo $line . "<br />";
}
函数feof()作为文件结束的判断条件

查看文件是否存在的函数:file_exists()

查看文件大小的函数:filesize()

删除一个文件的函数:unlink()

在文件中定位的函数:rewind()、fseek()、ftell()

文件锁定函数:flock()
注:关于更多的文件操作内容,参考http://www.php.net/filesystem

格式化数字函数number_format
$number = 1234567.8765432;
echo $numer_format($number, 2, '.', ',');

array_walk()函数
示例:
<?php
$arr = array(1,2,3,4,5);
function my_multiply(&$value, $key, $factor) {
$value *= $factor;
}
array_walk($arr, 'my_multiply', 30);
foreach($arr as $item) {
echo $item . " ";
}
?>


分享到:
评论

相关推荐

    PHP语法笔记 PHP语法笔记

    PHP语法笔记PHP语法笔记PHP语法笔记PHP语法笔记PHP语法笔记

    php基本语法学习笔记

    NULL 博文链接:https://yangmeng.iteye.com/blog/1969617

    韩顺平PHP149讲笔记之基本语法2

    韩顺平PHP149讲笔记之基本语法2完整版本随堂版本

    php基础语法知识笔记

    php入门语法基础

    PHP基础语法学习笔记(前端了解)

    自学笔记:内容大纲 PHP的基本语法 PHP和html登陆小案例 http传输协议

    PHP整理笔记.zip

    PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行...

    韩顺平PHP笔记

    PHP快捷方式\韩顺平PHP从入门到精通笔记基础语法。

    PHP学习笔记.docx

    一、 PHP基本语法 1 (一) PHP语句分隔符 1 (二) 变量 2 (三) 常量 5 (四) 数据类型 7 (五) 运算符 12 (六) 流程控制代替语法 16 (七) 文件包含 16 (八) 函数 21 (九)字符串 38 (十)数组 44 二、...

    php学习笔记

    基本语法 15 DTD校验 16 在xml文件中引入dtd文件的两种方式 17 DTD元素和修饰符 17 元素属性列表说明 17 实体定义分两种 18 使用php对xml文件进行操作 19 CSS 23 margin 26 element 28 box 29 position ...

    PHP课程笔记

    str += "广州传智播客PHP培训学院&lt;/h"+i+"&gt;"; //str = str + …… i++;//变量更新 }while( i); document.write(str); for循环语句 语法结构: for(变量初始化;条件判断;变量更新) { 循环体代码; } 举例1:输出1...

    亲密接触PHP之PHP语法学习笔记1

    一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是“&lt;&#37;….%&gt;”,PHP可看成是“&lt;?…?&gt;”。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的“&lt;?…?&gt;...

    PHP and MySQL Web Development个人学习笔记3--持续更新

    至此php基本语法以学完,但是和java类似的语法,这些笔记并未列出。

    PHP语言笔记包括简介、主要特点、主要应用、基本语法、变量等

    PHP

    PHP基础知识笔记

    目录PHP 的语法PHP 的注释PHP 的输出语法PHP 的变量PHP 的数据类型PHP 的分支结构PHP 的循环结构PHP 的函数PHP的字符串的拼接PHP 的数组PHP 的数组排序PHP 的 json 格式转换PHP 引入文件PHP 面向对象PHP Math函数 ...

    PHP系统学习,操作实例带笔记.rar

    PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。 [1-2] PHP...

    PHP学习笔记

    很好的PHP学习笔记,详细介绍了PHP的基本语法,面向对象的思想,系统函数和自定义函数

    PHP学习笔记(一):基本语法之标记、空白、和注释

    主要介绍了PHP学习笔记(一):基本语法,本文讲解了PHP 标记、PHP 注释、PHP 空白三个最基本的语法,需要的朋友可以参考下

    php自学笔记

    自学php时的一些笔记,主要是一些和java语言不同的语法上的区别

    PHP学习笔记(二) 了解PHP的基本语法以及目录结构

    2.我们可以了解PHP的基本语法结构 1 我的AppServ安装目录是E盘: ①运用命令行的方式去操作apache服务器 apache服务器的开启和关闭: httpd -k restart //重启 httpd -k stop //关闭 httpd -k start //开启 如果...

Global site tag (gtag.js) - Google Analytics