为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • 用is_writeable判断可知给出路径的文件是不可写的。
    查看全部
  • 服务器端php创建cookie,存入$_COOKIE中,然后【向浏览器端发送响应的时候将所有cookie的值都发回去存储在客户端浏览器中,并且释放服务器端$_COOKIE变量的内存,接着每次浏览器向服务器发起请求时,都会将浏览器中与该服务器相关的cookie都发送到服务器,而服务器接受到这些cookie后,php会将这些cookie的值存入创建的$_COOKIE变量中以供使用】,接着就是重复上面【】内的步骤不断的使用cookie和更新cookie,cookie的存储位置是浏览器。
    查看全部
    1 采集 收起 来源:cookie简介

    2016-03-25

  • string trim ( string $str [, string $charlist = " \t\n\r\0\x0B" ] ) 此函数返回字符串 str 去除首尾空白字符后的结果。如果不指定第二个参数, trim() 将去除这些字符: 1. " " (ASCII 32 (0x20)),普通空格符。 2. "\t" (ASCII 9 (0x09)),制表符。 3. "\n" (ASCII 10 (0x0A)),换行符。 4. "\r" (ASCII 13 (0x0D)),回车符。 5. "\0" (ASCII 0 (0x00)),空字节符。 6. "\x0B" (ASCII 11 (0x0B)),垂直制表符。
    查看全部
    1 采集 收起

    2018-03-22

  • 首先看对于对象本身的内容:O:9:"TestClass":2:O是说明这是一个对象类型(object),然后9是代表对象的名字查过浓度,2是代表该对象有几个属性。在看两个属性的内容:s:1:"a";s:9:"Thisisa";其实跟数组的内容比较类似,第一项:s:1:"a";是描述属性名称的,第二项s:9:"Thisisa";是描述属性值的。
    查看全部
  • file_get_contents()读取文件 fopen打开 feof判断文件是否到了结尾 fget读取一行
    查看全部
  • PHP要对数据库进行操作,首先要做的是与数据库建立连接,通常我们使用mysql_connect函数进行数据库连接,该函数需要指定数据库的地址,用户名及密码。 $host = 'localhost'; $user = 'code1'; $pass = ''; $link = mysql_connect($host, $user, $pass); PHP连接数据库的方式类似于直接在命令行下通过进行连接,类似:mysql -hlocalhost -ucode1 -p,当连接成功以后,我们需要选择一个操作的数据库,通过mysql_select_db函数来选择数据库。 mysql_select_db('code1'); 通常我们会先设置一下当前连接使用的字符编码,一般的我们会使用utf8编码。 mysql_query("set names 'utf8'");
    查看全部
  • 在一个类的内部,要调用一个已经定义的静态方法,那么就要用 self::方法名() 在一个类之外,要调用一个类内定义的静态方法,那么就要用 类名::方法名() 在一个子类中,要调用父类内定义的静态方法,那么就要用 parent::方法名()
    查看全部
  • rb表示只读方式打开一个二进制文件。feof — 测试文件指针是否到了文件结束的位置,打开文件读的时候,指针是一行一行的读的,所以要判断一下指针是否已经读到到了最后。
    查看全部
  • __construct(), __destruct(), __call(), __callStatic(), __get(), __set(), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke(), __set_state(), __clone() 和 __debugInfo() 等方法在 PHP 中被称为"魔术方法"(Magic methods)。在命名自己的类方法时不能使用这些方法名,除非是想使用其魔术功能。<br> PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法。所以在定义类方法时,除了上述魔术方法,建议不要以 __ 为前缀。 O:3:"Car":1:{s:4:"name";s:7:"new car";} O是说明这是一个对象类型(object),然后3是代表对象的名字查过浓度,1是代表该对象有几个属性。 大括号里的应该很好懂,s代表类型是字符串,数字是字符串所占的字节
    查看全部
  • 1.静态属性则使用::双冒号进行访问 2.protected 和 private 的区别???
    查看全部
  • echo和print都可以做输出,不同的是,echo不是函数,没有返回值,而print是一个函数有返回值,所以相对而言如果只是输出 echo 会更快,而print_r通常用于打印变量的相关信息,通常在调试中使用。 print 是打印字符串 print_r 则是打印复合类型 如数组 对象 用数组变量的名字后跟的中括号中的键,来访问数组中的值。
    查看全部
  • 生成图像验证码 1、绘制字符串 2、添加干扰,如描点,划线,扭曲等
    查看全部
    1 采集 收起

    2014-12-02

  • this是指向对象实例的一个指针,在实例化的时候来确定指向;self是对类本身的一个引用,一般用来指向类中的静态变量;parent是对父类的引用,一般使用parent来调用父类的构造函数。
    查看全部
  • 在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id。 $uid = mysql_insert_id();
    查看全部
  • 方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用不存在的静态方法时会使用__callStatic重载。<br> <br> class Car {<br> public $speed = 0;<br> <br> public function __call($name, $args) {<br> if ($name == 'speedUp') {<br> $this->speed += 10;<br> }<br> }<br> }<br> $car = new Car();<br> $car->speedUp(); //调用不存在的方法会使用重载<br> echo $car->speed;
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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