当前位置: 编程技术>php
本页文章导读:
▪PHP面向对象编程之继承的简单实例 在很多很多的php 教程中,php 面向对象之继承的概念,那是相当重要的,今天为大家举一个有关继承的例子,方便大家加深对该知识点的理解。
来看具体的例子吧。
<?php
/*
class A{ .........
▪php面向对象编程的简单例子 要求实现:编写一个函数(以php 面向对象的方式开发),从网页输入一个整数并打印出对应的金字塔,很多php 教程中都有涉及吧,今天以简单示例的方法展示给大家。
代码示例:
1、显示页面p.........
▪php全角数字转半角数字的代码一例 网上很多php 教程都有这样的例子,不过不如的好,哈哈,不废话,来看例子吧。
示例:
<?php
//全角数字转半角数字
//by www.
function GetAlabNum($fnum){
$nums = array('0','1','2','3','4','5','.........
[1]PHP面向对象编程之继承的简单实例
来源: 互联网 发布时间: 2013-12-24
在很多很多的php 教程中,php 面向对象之继承的概念,那是相当重要的,今天为大家举一个有关继承的例子,方便大家加深对该知识点的理解。
来看具体的例子吧。
<?php
/*
class A{
public $n=3;
}
}
class B extends A{
public $n2="hello";
}
//一个类只能继承一个父类,如果要想继承多个类就是用多层继承来实现
class C extends B{
}
$c =new C();
echo $c->n2;
by www.
*/
class A{
public $n=3;
public function __construct(){
echo "A---------__construct";
}
}
class B extends A{
public $n2="hello";
//子类不会自动调用父类的构造方法
public function __construct(){
//调用父类的构造方法可以使用-----类名:方法名或者parent::方法名
//parent::__construct();
//显式的调用父类的方法
A::__construct();
echo "B__construct";
}
}
$b = new B();
?>
[2]php面向对象编程的简单例子
来源: 互联网 发布时间: 2013-12-24
要求实现:编写一个函数(以php 面向对象的方式开发),从网页输入一个整数并打印出对应的金字塔,很多php 教程中都有涉及吧,今天以简单示例的方法展示给大家。
代码示例:
1、显示页面pview.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>打印金字塔__www.</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body>
<form action="/blog_article/print.html" method="post">
请输入一个数:<input type="text" name="one" />
<input type="submit" value="提交" />
</form>
</body>
</html>
2、打印页面:
<?php
//引入class.php 文件
require_once 'class.php';
//接收传过来的值
$one=$_REQUEST['one'];
//创建一个对象
$p = new Jzit;
//调用成员方法
$p->printd($one);
?>
3、类文件:class.php
<?php
//编写一个函数(以面向对象的方式开发),从网页输入一个整数打印出对应的金子塔
//定义一个类 用来打印金字塔 by www.
class Jzit{
//定义接收一个值来打印金字塔成员方法
public function printd($n){
//先定义层数
for($i=1;$i<=$n;$i++){
//打印空格
for($k=1;$k<=$n-$i;$k++){
echo " ";
}
//打印*号
for($j=1;$j<=2*$i-1;$j++){
echo "*";
}
//换行,打印下一行
echo "<br />";
}
}
}
?>
[3]php全角数字转半角数字的代码一例
来源: 互联网 发布时间: 2013-12-24
网上很多php 教程都有这样的例子,不过不如的好,哈哈,不废话,来看例子吧。
示例:
<?php
//全角数字转半角数字
//by www.
function GetAlabNum($fnum){
$nums = array('0','1','2','3','4','5','6','7','8','9','.','-','+',':');
$fnums = array('0','1', '2','3', '4','5', '6', '7','8', '9','.', '-', '+',':');
$fnlen = count($fnums);
for($i=0;$i<$fnlen;$i++) $fnum = str_replace()($nums[$i],$fnums[$i],$fnum);
$slen = strlen($fnum);
$oknum = '';
for($i=0;$i<$slen;$i++){
if(ord($fnum[$i]) > 0x80) $i++;
else $oknum .= $fnum[$i];
}
if($oknum=="") $oknum=0;
return $oknum;
}
?>最新技术文章: