<?php
// 1。变量的赋值
$vall_one = "你好,";
$vall_two =&$vall_one;
$vall_two.=", 朋友!";
echo "第一个变量:".$vall_one;
echo "<br>第二个变量:".$vall_two;
/***第三行代码中变量$var_two通过引用赋值到了变量$var_one的内存地址,
所以在第5行改变$var_two的值的时候,$var_one 的值也发生了变化, 结果是
$var_one =$var_two= "你好,朋友";如果没有使用&进行引用赋值,那么最后
的结果是$var_two ="你好,朋友!";$var_one = "你好";*/
// 2.变量的替换
$str_name ='张三';
$str_name2 = '李四';
echo "$str_name2 is a gentleman!<br>";
// 3.变量类型的确定。。
$val = '0';
echo gettype($val)."<br>";//字符串
$val+=1;
echo gettype($val)."<br>";//整型
$val+=1.1;
echo gettype($val)."<br>";//浮点型
$val=array($val); //强制转换为数组
echo gettype($val)."<br>";//数组
settype($val,"string"); //强制转换为String型
echo gettype($val)."<br>";//
$val =false; //赋值为false
echo gettype($val)."<br>";//结果为boolean型
// 4.变量的作用域。。。
$val_1 ="Hello World!";
$val_2="Hello php!";
function test()
{
echo $val_1."<br>";
global $val_2;
echo $val_2."<br>";
}
test();
// 5.使用静态变量
function myfun1(){
static $count =0;//静态变量,当方法调用完后,$count 的值随之改变,并存放在内存中
$count+=1;
echo $count."<br>\n";
}
function myfun2(){
$count =0;
$count +=1;
echo $count."<br>\n";
}
for ($i = 0;$i<10; $i++)
myfun1();//输出的结果是:1~10
for ($j= 0;$j<10; $j++)
myfun2();//输出的结果是:10个1
?>
分享到:
相关推荐
**PHP 初学者手册西班牙语摘要** PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其在Web开发领域。本摘要旨在为初学者提供一个全面的PHP基础知识框架,帮助他们快速入门并理解PHP的基本概念和用法...
消息发送太频繁会严重影响群成员的使用体验,大量发消息的场景(譬如系统监控报警)可以将这些信息进行整合,通过markdown消息以摘要的形式发送到群里。 每个机器人每分钟最多发送20条。如果超过20条,会限流10分钟...
这样的系统对于初学者来说是一个很好的起点,可以帮助他们理解如何在实际环境中运用PHP语言。让我们逐一解析每个文件及其对应的功能。 1. **index.php**:这是网站的主页,通常包含导航菜单和其他重要链接,可能还...
### PHP CHINA 程序员杂志第十二期知识点概览 #### 一、PHP的全球影响力与国内发展趋势 - **国际地位**:根据国际权威机构的调查报告显示,PHP技术在全球互联网社区领域的应用稳居首位。 - **国内市场现状**:在...
这个文档可能是对PHP技术点的精选摘要,包含了社区中广泛讨论和推荐的技巧、最佳实践以及常见问题的解决方案。阅读这些精华内容,有助于你避开常见的陷阱,提升编程效率,同时也能了解一些高级话题,如错误处理、...
1. PHP开发入门:对于初学者来说,首先需要了解PHP的基础知识。包括PHP的语言特性、语法、数据类型、变量、表达式、控制结构等。这是开始使用任何PHP开发工具的前提。 2. 代码编辑器和集成开发环境(IDEs):选择...
`forum.php` 很可能是论坛首页或版块列表的控制器,它将展示各个板块的帖子摘要,用户可以浏览并选择进入具体的讨论。 9. **数据库设计** 虽然没有直接列出数据库文件,但可以推测这个论坛程序会包含用户表、帖子...
MD5(Message-Digest Algorithm 5)是一种广泛用于数据安全的哈希函数,它能够将任意长度的...这可以帮助初学者理解MD5在PHP中的应用,同时也提醒开发者在实际项目中需要注意MD5的局限性,并考虑采用更现代的加密策略。
这个博客源码是为初学者设计的,旨在帮助他们理解网站建设和PHP编程的基础知识。 首先,我们要了解博客的基本结构。一个博客通常包括首页、文章列表、文章详情页、分类、标签、搜索功能以及用户交互部分(如评论和...
对于初学者而言,这是一个很好的实践项目,能够帮助他们理解Web开发中的后端与前端交互原理。 【标签】: "php" "sql" "html" PHP是一种广泛应用的开源脚本语言,常用于Web开发,可以嵌入到HTML中,处理服务器端...
【PHP实例开发源码—FlyingNews 新闻杂志 Wordpress主题 php版.zip】是一个包含PHP源代码的压缩包,专为创建新闻或杂志...这个源码实例对初学者来说是一份宝贵的教育资源,可以提升PHP编程和Wordpress主题开发的能力。
本篇文章将详细探讨一个基于PHP和MySQL的学生成绩查询系统的实现,以帮助初学者理解和掌握这两门技术的结合应用。 首先,PHP是一种开源的服务器端脚本语言,广泛用于Web开发,可以与HTML紧密集成,用于生成动态网页...
该压缩包"PHP实例开发源码-PHP手机小说.zip"主要包含了使用PHP语言开发的一款手机...对于初学者来说,这是一个很好的实践项目,有助于提升PHP开发技能。对于有经验的开发者,这个源码也能提供一些新的设计思路和技巧。
2. **DOM解析**:使用PHP的DOMDocument或DOMXPath库来解析抓取的HTML,提取出新闻标题、摘要、链接等关键信息。 3. **数据存储**:可能将抓取的数据存储在MySQL或其他数据库中,方便快速查询。 4. **搜索算法**:...
总的来说,"李炎恢PHP第三季系列课程视频代码"是一套全面且深入的PHP学习资源,无论是初学者还是有一定基础的开发者,都能从中受益。通过系统学习和实践,学员不仅能掌握PHP编程,还能具备实际项目开发的能力,为...
内容摘要在高级篇中,本书介绍了PHP在实际应用中的常见问题和技术,包括安全性、性能优化、Web应用程序的调试和测试等。本书还介绍了如何使用PHP构建Web服务、处理电子邮件、操作文件系统等高级功能。 《PHP从入门...
另外,可能会涉及PHP与其他技术的整合,如WordPress、Magento等流行的开源CMS系统的二次开发。 总的来说,《PHP核心编程》是一本全方位的PHP教程,无论你是初入PHP的新手还是寻求进阶的开发者,都能从中受益匪浅。...
这个源码可以作为初学者学习PHP Web开发的实例,也可以供有一定经验的开发者参考,了解如何构建类似的新闻排行应用。通过研究源码,开发者可以深入理解PHP在实际项目中的运用,提升自己的编程能力。
【标题】"基于PHP的Google网页搜索(php有后台免费版)源码.zip" 提供的是一个使用PHP语言实现的Google网页搜索功能的开源代码。...对于想要提升PHP Web开发技能的初学者来说,这是一个很好的学习资源。
【PHP简单的博客程序】是一个专为初学者设计的PHP应用程序,它包含了一个基本的博客系统的所有核心功能。这个程序提供了一个学习PHP编程、Web开发以及数据库交互的理想平台。通过研究和实践这个项目,初学者可以深入...