1.php注释:/* */、//、#等三种方式 2.echo:向浏览器输出字符串,echo其实是一个函数;返回值:无 3.print:向浏览器输出字符串,它也是一个函数;返回值:整型。 echo与print的功能几乎相同,但echo的运行速度比print要快,因为echo无返回值,而print有返回值 4.printf功能:向浏览器输出字符串;返回值:字符串的长度。 5.php变量的创建:格式 :$+标识符。变量的数据类型有整型、浮点型、字符串、布尔型、数组、对象。php是弱类型,其类型是通过赋值来确定变量的类型的。 =================================================================================== 魔法常量:并不真的是常量,因为这些魔法常量会根据使用的场合而改变值。 _FILE_ 当前文件名 _LINE_ 当前行号 _FUNCTION_ 当前函数名 _CLASS_ 当前类名 _METHOD_ 当前方法名 ================= <?php $file = __FILE__; ?> 函数的使用须先创建,后调用。只有函数被调用后,才可执行。 定义函数格式:function functionName($param1,$param2,...){ ........; return value; } 调用函数格式:functionName(1,2,...); 当定义函数时,参数有默认值时,如果调用函数时有值传递,则默认值无效。如果调用函数时无参数传弟,则采用默认值。如下所示: function functionArea3($radius=10){ 带参数,有返回值的函数。尽量将函数封起来,不要修改函数内部的东西,将需要修改的东西暴露在函数体外面。 /** 以上调用,都是按值传参。下面研究函数的引用传参。 <?php =============================================================================== /** =================================================================== 创建自己的函数库,通常将函数的集合存放于一个文件中,然后通过文件调用即可。 文件包含:为了确保模块的重用性,最普遍的做法是把功能类似的隔离成单独的文件。在需要用到时,调用该文件即可。PHP提供了4种在应用程序中包含文件的语句。 i: include()语句将在其被调用的位置处判断并包含一个文件。包含一个文件与在该语句所在的位置复制该文件的数据具有相同的结果。 <?php include “include.php”; ?> ii:include_once()函数的作用与include()相同,不过它会首先验证是否已经包含了该文件。如果包含了该文件,则不再执行incluce_once(). <?php include_once "include.php"; ?> iii: require()在很大程度上与include()相同,都是将一个模板文件包含到require()调用所在的位置。 <?php require("require.php"); ?> iiii: require_once()函数的作用与require()作用相同,不过require_once()函数确保文件只包含一次。在遇到require_once()后,后面再试图包含相同的文件时都将被忽略。 <?php require_once("require.php"); ?> require语句与include()语句几乎是等价的。二者的差异在于,当这两个语句调用失败后,require()将给出一个致命错误,而include()只是给出一个警告。 7.gettype():该函数用来获取变量的类型。返回值:返回string类型。 isset():判断一个变量是否存在。返回一个布尔值 empty():检查一个变量的值是否为空。返回值:布尔值 is_integer():判断变量的类型 intval():变量的值的类型转换函数,只是临时转换,并未转换变量引用本身本身,只是将变量的值转换。需要与settype()函数区别开来。floatval()、strval()功能类似 8.表单: 如页面中的表单形式: <form action="form_post.php" method="post"> /** 如何取出表单中传递过来的变量的值:首先看表单中采用的是post方式提交还是get方式提交。 post方式提交时,则取值的方式为:$_POST[‘userName‘];//将上一张表单中name的名称的value值提取出来。userName为表单中的属性name的值 get方式提交时,则取值的方式为:则取值需要用$_GET[‘userName‘]。 userName为表单中的属性name的值 |
php初学者基础知识
时间: 2024-10-18 22:08:21
php初学者基础知识的相关文章
【java基础知识总结】-特别针对零基础学习JAVA的初学者
JAVA基础知识总结,对于大多数想要学习JAVA编程语言的人员来说或者对于那些已经在学习路上的新手来说,掌握以下的JAVA基础知识,或许将更有利于你快速掌握好这门语言.以下是本人对JAVA基础知识做了一下小结,如有纰漏,还望大家不吝赐教. 1.对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化. 基本类型:int型,初始化为0. 如果为对象:这些对象会按顺序初始化. ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象. 构造方法的作用就是初始化
UI设计初学者教程:色彩基础知识
编辑:千锋UI设计 初学设计都会先认识三原色,通常我们说的三原色指的是颜料三原色:红.黄.蓝:其实三原色还有色光三原色:红.绿.蓝.我们通常说的红黄蓝就是减色法三原色,而红绿蓝是加色法三原色.可能这么说有点蒙,简单来说就是CMYK(印刷色)和RGB(屏幕色)的区别. 初学设计都会先认识三原色,通常我们说的三原色指的是颜料三原色:红.黄.蓝:其实三原色还有色光三原色:红.绿.蓝.我们通常说的红黄蓝就是减色法三原色,而红绿蓝是加色法三原色.可能这么说有点蒙,简单来说就是CMYK(印刷色)和RGB(屏
微信公众平台开发基础知识38问
最近接触微信公众号后台的开发,看了一些资料基本可以满足简单的需求开发.笔者将这些问题及解答整理出来,以帮助更多初学者少走弯路. 1.订阅号与服务号的主要区别是什么? 订阅号每天能群发一条消息,没有自定义菜单及高级接口权限(目前 个人.企业订阅号关联腾讯微博认证之后才有自定义菜单):服务号有自定义菜单微信认证之后有高级接口权限,但每月只能群发一条消息. 2.到底该申请订阅号还是服务号? 申请哪种类型的公众账号,主要取决于账号的用途.服务号主要面向企业和组织,旨在为用户提供服务:订阅号主要面向媒体和
selenium自动化基础知识
什么是自动化测试? 自动化测试分为:功能自动化和性能自动化 功能自动化即使用计算机通过编码的方式来替代手工测试,完成一些重复性比较高的测试,解放测试人员的测试压力.同时,如果系统有不份模块更改后,只要通过修改部分代码的方式来覆盖这部分修改的内容,大大提高测试效率.但是后期代码维护需要一定的成本,如果系统属于表单比较多或者经常修改改动的系统不太适合使用自动化,因为这个维护成本太高:针对于一些相对比较成熟(改动不是很频繁)的系统和跑回归测试的系统很适合进行自动化测试. 性能自动化即使用性能测试工具(
C# 基础知识 (五).变量类型和字符串处理
这篇文章是阅读<C#入门经典(Beginning C#)>书籍里面的内容,作者Karli Watson.主要包括自己缺乏的一些C#基础知识和在线笔记使用,文章主要包括C#简单变量类型和复杂变量类型.命名规则.隐式转换和显示转换.变量字符串处理等内容,都是非常基础的知识,希望对初学者有所帮助. 一. C#简单变量类型和命名规则 简单类型组成应用程序中基本构件的类型,其中主要有以下类型: 整数类型 sbyte(-128~127之间整数) byte(0~255之间整数
SEO基础知识_绝密教程
<p align="center"> </p> <p> </p> <p align="center"> 第一次接触SEO,请阅读本基础指南入门,也可以注册论坛:<a 1-1.html" target="_blank"><span style="color:black;">从一句话入门</span><span s
php基础知识掌握——四种界定符
闲来无事,研究了与java.c#完全不同的领域php,php即(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”),对于学习php的初学者,不得不掌握apache的部署,apache的部署,后面会讲到,当然对php.apache.mysql现在也有比较多一键式部署工具,例如WAMP(windows.apache.mysql.php):资源网上比较多,这里就不讲相关的资源链接发出来了,为避免出现获取积分的嫌疑:言归正传,下面就讲讲php的基础知识吧. 四种
Java基础知识【下】( 转载)
http://blog.csdn.net/silentbalanceyh/article/details/4608360 (最终还是决定重新写一份Java基础相关的内容,原来因为在写这一个章节的时候没有考虑到会坚持往后边写,这次应该是更新该内容.而且很讨厌写基础的东西,内容比较琐碎,而且整理起来总会很多,有可能会打散成两个章节,但是我不保证,有可能一个章节就写完了,所以有时候希望基础的很多内容还是读者自己去看看,我基本保证把基础的内容全部都写出来,见谅.这一个章节写了过后我会把前边那个关于基础类
《PHP基础知识总结》系列文章归档
<PHP基础知识总结>系列文章归档 总结PHP基础知识,对初学者还是高手都值得参考巩固. 1PHP检查库或函数是否可用的方法 2关于PHP5 Session生命周期介绍 3PHP页面和Mysql数据库的转UTF8编码问题总结 4WAMP5的配置问题 5揭秘PHP深受Web开发者喜爱的原因 6php获取客户端电脑屏幕参数的方法 7PHP中浮点数计算比较及取整不准确的解决方法 8对于PHP中命名空间概念的入门理解 9php5.4以下版本json不支持不转义内容中文的解决方法 10PHP相关面试中最