PHP常用特殊运算符号和函数总结(php新手入门必看)


Posted in PHP onFebruary 02, 2013

注解符号:
         // 单行注解   
             多行注解
引号的使用
         '   ' 单引号,简单字符串,不经任何处理直接拿过来;
         " "双引号,php动态处理然后输出,一般用于处理$变量.
布尔变量:  
          一种是true 即 真的;
         另一种是false 即假的
常见变量:  
         string          字串(数字\汉字\等等)
         integer         整数(1、2、3、4、5、0、-1、-2、等等)
         double          浮点数(小数点)
         array           数组 
         object          对象
可以用的方法有gettype($mix) 和settype($mix,$typename);

常用符号转义:

         \"         双引号
         \\         反斜线
         \n         换行
         \r         回行首
         \t         水平制表
运算符号:
         +       加法运算              -       减法运算
         *       乘法运算              /       除法运算
         %       取余数                ++     自加1             
         --      自减1                  .      连接两个字符串       
赋值运算:
         =         把右边的值代入左边
         +=       把右边的值加到左边
         -=        把右边的值减到左边
         *=        把左边的值乘以右边
         /=        把左边的值除以右边
         .=        把右边的字串加到左边
位运算:
         &         按位与
         |         按位或
         ^         按位异或(xor)
         <<      向左移1位
         >>      向右移1位
         ~         取补数
逻辑运算:
       <      小于                  >       大于           
       <=     小于等于              >=      大于等于
       !=       不等于              &&      与      
       ||         或                !      非
其他运算符号
         $        变量符号             
         &        变量取别名
         @        不显示错误信息(加在函数前)
         ->       对象的方法或者属性 
         =>       数组的元素值 
         ?:       三元运算符   

常用基本方法:

1.PHP转换字符串为大小写!

    strtolower(); 把字符转小写
    strtoupper(); 把字符转大写

2.PHP加密字符串

不可还原:
    md5();
    sha1();
可还原:
base64_encode();
base64_decode();

3.关于引号

一、单引号是原样输出
二、双引号是内容解释进行输出
三、反单引号(小引号)是执行一个系统命令,如`dir`。常用在表名,字段名上面。
四、“\”作用于转译字符,如“\n”为换行。

4.函数:htmlspecialchars() 和 htmlentities()
本函数将特殊字符转成 HTML 的字符串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。

& (和) 转成 &
" (双引号) 转成 "
< (小于) 转成 <
> (大于) 转成 >
(空格)转成  
 

5.批量输出HTML内容!

echo <<< EOT
HTML输出内容。。。//这里注释照样输出!
EOT;

print <<<EOT
HTML输出内容。。。//这里注释照样输出!
EOT;
(注意:内部包含变量用“{变量}”)

6.判断文件是否存在并且输出内容file_exists ()

<?php
$FileName="File.TXT";
if (file_exists($FileName)){
echo "<pre>".file_get_contents($FileName)."</pre>";
}else
{
echo"no";
}
?>

7.删除变量释放内存unset();

unset($var);
unset($var,$var1);

8.is_numeric;
检测变量是否是数字;

9.is_int;
检测变量是否是整数;

10.is_null;
检测变量是否为 NULL ;

11.is_string
检测变量是否是字符串

12.is_real;
is_float() 的别名

13.isset
检测变量是否定义

14.is_bool
检测变量是否是布尔型

15.is_array
检测变量是否是数组

16.is_object
检测变量是否是一个对象

17.substr() 函数返回字符串的一部分。

substr (String,Start,SelectNum)

echo substr('abcdef', 1);       // bcdef
echo substr('abcdef', 1, 3);    // bcd
echo substr('abcdef', 0, 4);    // abcd
echo substr('abcdef', 0, 8);    // abcdef
echo substr('abcdef', -1, 1); // f

18.nb2br() 把转义的换行变成 html的<br />

echo nl2br("foo isn't\n bar");
PHP 相关文章推荐
PHP中创建并处理图象
Oct 09 PHP
PHP与已存在的Java应用程序集成
Oct 09 PHP
PHP生成带有雪花背景的验证码
Oct 09 PHP
如何在PHP中使用Oracle数据库(6)
Oct 09 PHP
mysql5详细安装教程
Jan 15 PHP
PHP 源代码压缩小工具
Dec 22 PHP
PHP面向对象概念
Nov 06 PHP
php读取目录所有文件信息dir示例
Mar 18 PHP
PHP将回调函数作用到给定数组单元的方法
Aug 19 PHP
php 常用的系统函数
Feb 07 PHP
Yii2下点击验证码的切换实例代码
Mar 14 PHP
php中数组最简单的使用方法
Dec 27 PHP
php验证手机号码(支持归属地查询及编码为UTF8)
Feb 01 #PHP
破解.net程序(dll文件)编译和反编译方法
Jan 31 #PHP
PHP数组传递是值传递而非引用传递概念纠正
Jan 31 #PHP
PHP5.4中json_encode中文转码的变化小结
Jan 30 #PHP
PHP读取数据库并按照中文名称进行排序实现代码
Jan 29 #PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
Jan 29 #PHP
PHP获取数组中某元素的位置及array_keys函数应用
Jan 29 #PHP
You might like
PHP 变量的定义方法
2010/01/26 PHP
精美漂亮的php分页类代码
2013/04/02 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
2018/12/06 PHP
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
2009/10/11 Javascript
js 利用className得到对象的实现代码
2011/11/15 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
jQuery的text()方法用法分析
2014/12/20 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
2016/03/01 Javascript
js 自带的 map() 方法全面了解
2016/08/16 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
javascript自定义右键菜单插件
2019/12/16 Javascript
Windows系统下安装Python的SSH模块教程
2015/02/05 Python
python使用正则表达式替换匹配成功的组
2017/11/17 Python
python实现数据写入excel表格
2018/03/25 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
python多线程与多进程及其区别详解
2019/08/08 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
2020/03/23 Python
使用CSS3来绘制一个月食图案
2015/07/18 HTML / CSS
Marks & Spencer爱尔兰:英国马莎百货
2016/04/20 全球购物
马来西亚最热门的在线时尚商店:FashionValet
2018/11/11 全球购物
彪马法国官网:PUMA法国
2019/12/15 全球购物
C#公司笔试题
2014/03/28 面试题
高中的自我鉴定
2013/12/16 职场文书
决定成败的关键——创业计划书
2014/01/24 职场文书
幼师求职自荐信范文
2014/01/26 职场文书
资源工程专业毕业生求职信
2014/02/27 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
军训拉歌口号
2014/06/13 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
普宁寺导游词
2015/02/04 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
正确的理解和使用Django信号(Signals)
2021/04/14 Python