php技术

php技术

PHP教程 基本语法

阅读(24) 作者(admin)

PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。 当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。 不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?ph...

php技术

php self,$this,const,static,-&amp;gt;的使用

阅读(21) 作者(admin)

今天来总结下。 、在类的内部方法访问已经声明为const及static的属性时,使用self::$name的形式。注意的是const属性的申明格式,const PI=3.14,而不是const $PI=3.14 复制代码 代码如下: class clss_a {

private stati...

php技术

PHP 处理图片的类实现代码

阅读(10) 作者(admin)

复制代码 代码如下: <?php /** * author:yagas * email:yagas60@21cn.com */ class Image { /** 类保护变量 */ protected $th_width = 100; protected $th_height = 50; protected $quality = 85; //图片质量 protec...

php技术

PHP教程 变量定义

阅读(19) 作者(admin)

PHP 中的变量 变量用于存储值,比如数字、文本字符串或数组。 一旦设置了某个变量,我们就可以在脚本中重复地使用它。 PHP 中的所有变量都是以 $ 符号开始的,变量名是区分大小写的。 在 PHP 中设置变量的正确方法是: $var_...

php技术

PHP 变量类型的强制转换

阅读(12) 作者(admin)

也就是说,如果把一个字符串值赋给变量 var,var 就成了一个字符串。如果又把一个整型值赋给 var,那它就成了一个整数。 PHP 中的类型强制转换和 C 中的非常像:在要转换的变量之前加上用括号括起来的目标类型。 复制代码 代...

php技术

PHP教程 预定义变量

阅读(11) 作者(admin)

这些数组非常特别,它们在全局范围内自动生效,例如,在任何范围内自动生效。因此通常被称为自动全局变量(autoglobals)或者超全局变量(superglobals)。 复制代码 代码如下: <?php $a = "PHP教程网"; echo "通过/$GLOBALS来取变...

php技术

PHP 数组教程 定义数组

阅读(12) 作者(admin)

一、定义数组 可以用 array() 语言结构来新建一个数组。它接受一定数量用逗号分隔的 key => value 参数对。 array( [key =>] value , ... ) // key 可以是 数字 或者 字符串 // value 可以是任何值 例子1: 复制代码...

php技术

PHP 判断变量类型实现代码

阅读(19) 作者(admin)

PHP 包括几个函数可以判断变量的类型,例如:gettype(),is_array(),is_float(),is_int(),is_object() 和 is_string()。 复制代码 代码如下: <?php $s = "this is a string"; $i = 9; $arr = array(2,4,6); is_string($s); //...

php技术

php 文件上传系统手记

阅读(17) 作者(admin)

整个系统只有带码全部用PHP,没有JS,没有正则...纯纯的PHP...其实别的我也不会呵呵... 下面是原表单的html带码... 上传文件表单 复制代码 代码如下: <form id="upload" action="uplpad.php" enctype="multipart/form-...

php技术

php后台程序与Javascript的两种交互方式

阅读(24) 作者(admin)

方法一:通过Cookie交互。 一共是三个文件,分别为:index.htm,action.php,main.htm 原理为前台页面main.htm和后台action.php通过页面框架 index.htm组织起来,将action.php的页面宽度设为0,这样并不影响显示。action.php将信...

PHP 简单日历实现代码
php技术

PHP 简单日历实现代码

阅读(10) 作者(admin)

复制代码 代码如下:<?php $monthoneday=date("Ym")."01"; $oneweekday=date("w",strtotime($monthoneday)); //获得本月1号星期几 $monthday=date("t"); //本月多少天 $startlow=($oneweekday==0)?7:$oneweekday; //...

php技术

php 网页游戏开发入门教程一(webgame+design)

阅读(20) 作者(admin)

一、简单的程序框架。 webgame程序构成: 三大部分。 第一是数据流程。第二是程序。第三是美术。 其中,数据流程包括了功能。也只有在功能中才能体现数据流程。 数据流程相当的麻烦,后面再讨论。 比如最简单的卖买产品。...

php技术

php 显示指定路径下的图片

阅读(12) 作者(admin)

复制代码 代码如下:function getAllDirAndFile($path) { if(is_file($path)) { if(isImage($path)) { $str=""; $str.='<table style="border:solid 1px blue;" width="95%">'; $str.="<tr>"; $path=iconv("gb231...

php技术

ThinkPHP php 框架学习笔记

阅读(21) 作者(admin)

花了两个多钟在看 ThinkPHP 框架,不想太过深入的知道它的所有高深理论。单纯想知道怎么可以用起来,可以快捷的搭建一个网站。所以是有选择的看,二个钟后还是一头雾水。于是决定改变学习策略,上官方论坛看其它高人写的民间...

php技术

php pack与unpack 摸板字符字符含义

阅读(21) 作者(admin)

format 参数的可能值: a - NUL-padded string A - SPACE-padded string h - Hex string, low nibble first H - Hex string, high nibble first c - signed char C - unsigned char s - signed short (always 16 bit,...

php技术

php面向对象全攻略 (七) 继承性

阅读(20) 作者(admin)

11.类的继承 继承作为面向对象的三个重要特性的一个方面,在面向对象的领域有着极其重要的作用, 好像没听说哪个面向对象的语言不支持继承。继承是PHP5 面向对象程序设计的重要特性之 一,它是指建立一个新的派生类,从一个...

php技术

php面向对象全攻略 (九)访问类型

阅读(24) 作者(admin)

13.访问类型 类型的访问修饰符允许开发人员对类成员的访问进行限制,这是PHP5 的新特性,但却 是OOP 语言的一个好的特性。而且大多数OOP 语言都已支持此特性。PHP5 支持如下3 种访 问修饰符 public (公有的、默认的),priv...

php技术

php面向对象全攻略 (八)重载新的方法

阅读(11) 作者(admin)

12.重载新的方法 在学习PHP 这种语言中你会发现,PHP 中的方法是不能重载的,所谓的方法重载就是 定义相同的方法名,通过“参数的个数”不同或“参数的类型”不同,来访问我们的相同方法 名的不同方法。但是因为PHP 是弱类...

php面向对象全攻略 (十) final static const关键字的使用
php技术

php面向对象全攻略 (十) final static const关键字的使用

阅读(17) 作者(admin)

14.final 关键字的应用 这个关键字只能用来定义类和定义方法,不能使用final 这个关键字来定义成员属性,因 为final 是常量的意思,我们在PHP 里定义常量使用的是define()函数,所以不能使用final 来 定义成员属性。 使用fin...

php技术

php面向对象全攻略 (十四) php5接口技术

阅读(23) 作者(admin)

20.PHP5 接口技术 PHP 与大多数面向对象编程语言一样,不支持多重继承.也就是说每个类只能继承一个父 类。为了解决这个问题,PHP 引入了接口,接口的思想是指定了一个实现了该接口的类必须 实现的一系列方法。接口是一种...

php技术

php面向对象全攻略 (十二) 抽象方法和抽象类

阅读(21) 作者(admin)

抽象方法和抽象类 在OOP 语言中,一个类可以有一个或多个子类,而每个类都有至少一个公有方法做为 外部代码访问其的接口。而抽象方法就是为了方便继承而引入的,我们先来看一下抽象类和 抽象方法的定义再说明它的用途。 什...

php技术

php面向对象全攻略 (十六) 对象的串行化

阅读(12) 作者(admin)

把对象串行化 有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串, 等到达另一端时,再还原为原来的对象,这个过程称之为串行化,就像我们现在想把一辆汽 车通过轮船运到美国去,因为汽车的体积比较...