1.php支持include,require来包含页面,而被包含的页面后缀可以是任何后缀.
2.一个简单的网站计数函数
<?php
//$counter_file表示用来存取网站计数数值的文件
function get_hitcount($counter_file)
{
$count=0;
if(file_exists($counter_file))
{
$fp=fopen($counter_file,"r");
//通过+0来实现由字符串转为整数
$count=0+fgets($fp,20);
fclose($fp);
}
$count++;
$fp=fopen($counter_file,"w");
fputs($fp,$count);
fclose($fp);
//返回计数值
return ($count);
}
?>
在调用的时候,可以使用$count=get_hitcount("counter.txt");这样的形式.
3.echo和print的区别
<1>如果你真的关注细节的话,echo的速度可能在某些情况下比pring的速度要快
<2>print可用于一些复杂的表达式,而echo不可以比如
$b ? print "true" : print "false";
print的优先级只比",","and","or","xor"高.
<3>echo可携带多个参数,而print不可以.
4.定义一个类,并调用其中的函数.如下
class foo
{
function do_foo()
{
echo "doing foo";
}
}
$bar=new foo;
$bar->do_foo();
5.关于类的详细解释.
利用类模型建立类。可以参考PHP手册中对类的详细解释。
class Employee
{
var $empno; // 员工人数
var $empnm; // 员工姓名
function add_employee($in_num, $in_name)
{
$this->empno = $in_num;
$this->empnm = $in_name;
}
function show()
{
echo "$this->empno, $this->empnm";
return;
}
function changenm($in_name)
{
$this->empnm = $in_name;
}
}
$sbabu = new Employee;
$sbabu->add_employee(10,"sbabu");
$sbabu->changenm("babu");
$sbabu->show();
资料引用:http://www.knowsky.com/628.html
6.
mysql_pconnect() 和 mysql_connect() 非常相似,但有两个主要区别。
首先,当连接的时候本函数将先尝试寻找一个在同一个主机上用同样的用户名和密码已经打开的(持久)连接,如果找到,则返回此连接标识而不打开新连接。
其次,当脚本执行完毕后到 SQL 服务器的连接不会被关闭,此连接将保持打开以备以后使用(mysql_close() 不会关闭由 mysql_pconnect() 建立的连接)。
7.php在设置session的时候有可能会遇到
Cannot send session cache limiter 这样的警告.需要把php.ini中的
session.auto_start = 0改为1
8.在php中不用担心在java中,如果在if(){这里定义一个变量在外部访问不到}
php在if中定义一个变量,在外部照样能够访问.
分享到:
相关推荐
Python编程语言以其简洁明了的语法和强大的功能在IT领域中深受喜爱,特别是在网络爬虫这一领域,Python更是...在实践中不断学习,一点一滴积累,你将能够自如地驾驭Python爬虫,游刃有余地应对各种网络数据抓取任务。
"Python从零开始,一点一滴学习爬虫。-dung_beetle.zip" 是一个压缩包,其中包含了一个名为 "dung_beetle-master" 的文件夹,这很可能是项目的源代码目录,通常包括教程的实例、脚本和其他相关资源。让我们逐步了解...
详细php手册 php详细官方最新手册 一点一滴开始教你学习php简单轻松 边查找变 学习
学习Data Guard不仅仅是学习一个产品,它还是DBA进阶之路的重要一环。一名高级DBA需要掌握Data Guard的理论知识和实践经验,能够在实际工作中灵活运用,从而保障数据库的高可用性和灾难恢复能力。通过对Data Guard...
想做领导的就来学习学习吧,一点点的培养你的领导气质,这个PPT会对你有帮助!
在本教程"Python从零开始,一点一滴学习爬虫"中,我们将深入探索Python编程语言如何被用于网络数据抓取,也就是常说的爬虫。Python因其简洁的语法和丰富的库支持,成为初学者和专业人士编写爬虫的首选工具。我们将从...
《一点一滴看父爱》这篇抒情随笔,以作者的亲身经历为背景,通过对生活点滴的描绘,细腻地展现了父亲爱的多重维度,让我们对父爱有了更加深刻的体悟。 首先,父爱的表达方式往往不同于母爱的细腻,父亲更倾向于通过...
我们常说“量变产生质变”,每天的一点一滴积累,最终会形成质的飞跃。就像吃饭和睡觉一样自然,让学习成为我们生活的一部分,形成习惯。遇到困难时,保持积极的心态,适时调整状态,通过看电影、听音乐等方式缓解...
我一直尝试着用不一样的文字来写博客!原因很简单,你讲的知识书上都有,那么每个人为什么不选择...今天的一点一滴探究JVM系列,打算复习一下jvm内存结构!至于学习这块知识的好处?一,从面试的角度来看,你了解jvm
一个记录学习一点一滴的仓库诞生了,但我仍旧感到彷徨。我又发现这迷惘的未来正缓缓在身边打圈,一哒一咔的键盘声里, 渐渐舒展开学习记录的五味,就从这一次Git提交开始,就从这,一次灯光忽闪的夜晚慢慢开始 ...
从最初的基础知识,如单片机结构、基本的C语言语法和汇编语言,到实践操作,例如编写点亮LED灯的程序,再到实现更复杂的实验,如LED灯的动态闪烁和交通灯模拟,作者靠着持之以恒的努力,一点一滴地积累经验。...
建设项目从准备到实施,从图纸到现实,是一点一滴的劳动成果。我想,成为一名合格的监理工程师,必须具备强健的身体和充沛的精力,同时还需要具备坚强的意志和高度的自觉性,并且需要具备良好的沟通能力和团队协作...
为了帮助孩子们更好地理解学习成绩的积累过程,我们使用了“雄伟的大厦,都是由一块一块的砖头垒起来的”这样的比喻,让他们认识到学习进步不是一蹴而就的,而是需要一点一滴的积累。通过不断的积累和努力,才能够...
武老师期望在新的学期中与学生们共同成长,期待看到他们在日常生活中的一点一滴进步。这份期望,不仅是对学生学业成就的期盼,更是对其个人品质和能力提升的重视。希望孩子们能够把握每一个新开始,携手同学,共同...
### Java编程基础知识点详解 #### 一、标识符命名规则 **标识符**是指在程序中自定义的一些名称,如类名、变量名等。Java中的标识符命名必须...以上是基于提供的笔记内容整理的关键知识点,希望对学习Java有所帮助。
我们今天聚集在这里,共同关注一个关乎我们未来生存的重要话题——《保护环境,保护地球,从一点一滴做起》。这个标题是我们行动的号召,是我们每个人对地球母亲最深情的告白。我们生活在一个美丽而脆弱的星球上,...