编写一个简单的PHP操作提示类
2011-07-09 00:00
941 查看
在设计一些系统的时候,经常需要给用户进行操作提示。这种提示很重要,友好的提示能够提升用户对系统的好感度。操作提示有很多设计,下面是我的一个简陋的方案,仅抛砖引玉。
操作提示类:tips_class.php
这个类功能很简单,就是实现了4秒后跳转到某个链接,或者点击跳到那个链接。
__toString()这个函数很重要,它可以实现类对象的字符串输出。
如何使用这个类呢?
操作提示类:tips_class.php
<?php class Tips{ private $tips; static private $_instance; private function __construct($string, $url) { $this->tips = " <meta http-equiv=refresh content=4;url=$url> <div style='border:1px solid #B4D8F4; width:320px; height:120px; margin:0 auto; font-size:12px;'> <div style='background-color:#CDE6F9; height:20px;'></div> <div align='center' style='font-size:14px; font-weight:bold; margin:20px 0 20px 0;'>$string</div> <div align='center'><a href='$url'>返回</a> (4秒后自动返回)</div> </div> "; return $this->tips; } public function __toString(){ return $this->tips; } private function __clone(){} public static function get_tips($string, $url) { if( FALSE == (self::$_instance instanceof self) ) { self::$_instance = new self($string, $url); } return self::$_instance; } } ?>
这个类功能很简单,就是实现了4秒后跳转到某个链接,或者点击跳到那个链接。
__toString()这个函数很重要,它可以实现类对象的字符串输出。
如何使用这个类呢?
include_once("./tips_class.php"); $hit = "错误:两次输入的密码不一致"; $jump = "../login.php"; echo $tips = Tips::get_tips($hit, $jump);
相关文章推荐
- PHP跳转函数和一个通用的操作提示类的编写
- 一个用php3编写的简单计数器
- 用php实现一个简单的链式操作
- php面向对象操作mysql数据库,简单的新闻管理系统的编写
- 一个简单的PHP操作SQLite数据库例…
- 编写一个类,实现简单的栈操作。数据的操作按先进后出的顺序。成员函数为pop; push; size; full; empty; print等等
- 一个用php3编写的简单计数器
- php 编写一个简单的模板引擎
- 用php实现一个简单的链式操作
- 手把手教你编写一个简单的PHP模块形态的后门
- 实现一个简单的php操作SQLite的类
- php 5.6版本中编写一个PHP扩展的简单示例
- 编写一个简单的php扩展
- 一个用php3编写的简单计数器
- 用php实现一个简单的链式操作
- 实现一个简单的php操作mysql类
- 编写一个简单的php扩展
- php编写一个简单的路由类
- php 5.6版本中编写一个PHP扩展的简单示例