为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • sprintf() 函数把格式化的字符串写入变量中。 arg1、arg2、++ 参数将被插入到主字符串中的百分号(%)符号处。该函数是逐步执行的。在第一个 % 符号处,插入 arg1,在第二个 % 符号处,插入 arg2,依此类推。 注释:如果 % 符号多于 arg 参数,则您必须使用占位符。占位符位于 % 符号之后,由数字和 "\$" 组成。 可能的格式值: •%% - 返回一个百分号 % •%b - 二进制数 •%c - ASCII 值对应的字符 •%d - 包含正负号的十进制数(负数、0、正数) •%e - 使用小写的科学计数法(例如 1.2e+2) •%E - 使用大写的科学计数法(例如 1.2E+2) •%u - 不包含正负号的十进制数(大于等于 0) •%f - 浮点数(本地设置) •%F - 浮点数(非本地设置) •%g - 较短的 %e 和 %f •%G - 较短的 %E 和 %f •%o - 八进制数 •%s - 字符串 •%x - 十六进制数(小写字母) •%X - 十六进制数(大写字母) 附加的格式值。必需放置在 % 和字母之间(例如 %.2f): •+ (在数字前面加上 + 或 - 来定义数字的正负性。默认情况下,只有负数才做标记,正数不做标记) •' (规定使用什么作为填充,默认是空格。它必须与宽度指定器一起使用。例如:%'x20s(使用 "x" 作为填充)) •- (左调整变量值) •[0-9] (规定变量值的最小宽度) •.[0-9] (规定小数位数或最大字符串长度)
    查看全部
    0 采集 收起

    2018-03-22

  • 在“面向过程”的程序设计中function叫做函数, 在“面向对象”的程序中function被称之为方法。
    查看全部
  • public定义的变量 ,外部一般可通过_>来访问对象的属性或者方法, 对于静态属性则使用::双冒号进行访问,
    查看全部
  • 创建一个类的实例,可以使用new关键字创建一个对象, 第二种方法,采用变量来创建有点像可变函数的思想, 将一个变量赋值为类名,然后在new此变量。
    查看全部
  • 类:是一类东西的结构描述,而对象则是一类东西的一个具体事例,
    查看全部
    0 采集 收起 来源:PHP类和对象

    2016-03-24

  • 这个函数的用途是什么? 采集数据时,需要对用户的输入进行转义。addslashes与stripslashes是一对如果是text文本框,需要对其进行htmlentities对文本框中的数据格式即html进行实体转义,便于以后从数据库中读取数据时使用。(保持用户输入的数据格式)mysql_escape_string在数据放入数据库之前进行最后一次的转义,保证数据库数据的安全,也避免出现查询语句执行不成功。
    查看全部
    6 采集 收起

    2016-03-24

  • $数组名['数组键'];
    查看全部
  • 返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行,因此下面函数的返回值跟上面的函数是一样的。 函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。
    查看全部
    0 采集 收起

    2016-03-23

  • 替换字符串,我们需要用到PHP的替换函数str_replace() 函数说明:str_replace(要查找的字符串, 要替换的字符串, 被搜索的字符串, 替换进行计数[可选])
    查看全部
    0 采集 收起

    2016-03-23

  • 查找字符串,我们需要用到PHP的查找字符串函数strpos(); 函数说明:strpos(要处理的字符串, 要定位的字符串, 定位的起始位置[可选])
    查看全部
    0 采集 收起

    2016-03-23

  • str_replace('str1','str2',$v)替换字符串
    查看全部
    0 采集 收起

    2016-03-23

  • PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。 __set:赋值 __get:读取 __isset:判断属性是否设置 __unset:销毁属性 private $ary = array(); public function __set($key, $val) { $this->ary[$key] = $val; } public function __get($key) { if (isset($this->ary[$key])) { return $this->ary[$key]; } return null; } public function __isset($key) { if (isset($this->ary[$key])) { return true; } return false; } public function __unset($key) { unset($this->ary[$key]); } } 方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用不存在的静态方法时会使用__callStatic重载。 public function __call($name, $args) { if ($name == 'speedUp') { $this->speed += 10; } }
    查看全部
  • 字符串的转义 php字符串转义函数addslashes() 函数说明:用于对特殊字符加上转义字符,返回一个字符串 返回值:一个经过转义后的字符串
    查看全部
    0 采集 收起

    2016-03-23

  • 字符串的合并与分割 1、php字符串合并函数implode() 函数说明:implode(分隔符[可选], 数组) 返回值:把数组元素组合为一个字符串 2、php字符串分隔函数explode() 函数说明:explode(分隔符[可选], 字符串) 返回值:函数返回由字符串组成的数组
    查看全部
    0 采集 收起

    2016-03-23

  • 格式化字符串 函数说明:sprintf(格式, 要转化的字符串) 返回:格式化好的字符串 例子: $str = '99.9'; $result = sprintf('%01.2f', $str); echo $result;//结果显示99.90
    查看全部
    0 采集 收起

    2016-03-23

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!