-
用is_writeable判断可知给出路径的文件是不可写的。查看全部
-
服务器端php创建cookie,存入$_COOKIE中,然后【向浏览器端发送响应的时候将所有cookie的值都发回去存储在客户端浏览器中,并且释放服务器端$_COOKIE变量的内存,接着每次浏览器向服务器发起请求时,都会将浏览器中与该服务器相关的cookie都发送到服务器,而服务器接受到这些cookie后,php会将这些cookie的值存入创建的$_COOKIE变量中以供使用】,接着就是重复上面【】内的步骤不断的使用cookie和更新cookie,cookie的存储位置是浏览器。查看全部
-
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)),垂直制表符。查看全部
-
首先看对于对象本身的内容: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、添加干扰,如描点,划线,扭曲等查看全部
-
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
提交
取消