▓神来棋牌A9602点com ▓拥有多年专业标准化的网络服务的经验,神来棋牌凭借对互联网产品的深耕经验及对App的持续研究,神来棋牌app已成为国内最专业、服务最好的平台App,龙城棋牌平台欢迎您!神来棋牌,神来棋牌APP,神来棋牌平台,神来棋牌注册开户,神来棋牌官方಻
当前位置:主页 > PHP笔记 > 正文

PHP 学习笔记(一)

03-06 PHP笔记

$_SERVER[‘PHP_SELF’]:获取当前网页地址(不含域名部分)   $_SERVER[‘QUERY_STRING’]获取当前网页地址中的所有get数据(就是?号后面部分),但只是一个整体的字符串而已   注意:在php中,当使用一个未定义的常量的时候,系统会直接将该常量当做“有值”的常量去使用,并且其值就是该常量名——虽然也会报错   魔术常量:其实只是常量的形式,但没有常量的“恒常”的含义:其值其实会变化的,只有很少的几个   decbin(一个10进制数字): 结果返回的是该数字的2进制数字形式的字符串   decoct(一个10进制数字): 结果返回的是该数字的8进制数字形式的字符串   dechex(一个10进制数字): 结果返回的是该数字的16进制数字形式的字符串   bindec(一个2进制数字字符串): 结果返回的是该2进制数字字符串对应的10进制数字   octdec(一个8进制数字字符串): 结果返回的是该8进制数字字符串对应的10进制数字   hexdec(一个16进制数字字符串): 结果返回的是该16进制数字字符串对应的10进制数字   10进制,转换为2,8,16进制的基本做法:除2,8,16,取余,直到商为0,所有余数倒着写出   2,8,16进制,转换为10进制的基本做法:将每位数字乘以该位的权值,然后相加的结果   这里,我们对10³  ,10²,  10¹,10º 等等,称为“权值”;每个位的权值是不同的   2,大多数浮点数的2进制形式,不能完全表达准确,最终只能“以很高的精度接近理论值”   字符串的4种表现形式:1.双引号字符串 2.单引号字符串 3.双引号定界符字符串 4.单引号定界符字符串   ①双引号字符串可以识别的内容: \\   \   \n(换行符)   \r(回车符)   \t(tab符)  \$(表示$符,取消其在双引号字符串中的变量起始含义   注意: 在双引号定界符字符串和单引号定界符字符串中,标识符是我们自己取的一个类似 常量的名字,可以随便取; 该字符串结束一行,只能出现 标识符 本身 和一个分号, 而且还要顶格写, 其他什么都不能出现   自动转换:在任何运算中,如果需要某种类型的数据,而给出的数据不是该类型,通常都会发生自动转换:将该类型转换为目标需要的类型   getType($变量名):获取该变量的类型名字,返回的该变量的类型的字符串,如:string,bool,int   注意:1.字符串只能 自增,自增的效果就是下一个字符,只能针对字母或者数字进行自增   在有自增运算的其他语句中,前自增 和 后自增有区别:前自增是对变量先+1,然后再做其他运算,后自增是先做其他运算,然后对变量 +1   2. == 和 === 的区别:== 是模糊相等比较,数据的值相等,就相等;=== 是精准相等比较,数据的值和类型都相等,两者才相等   1.if比较的数据有布尔值,转化为布尔值比较,比较的原则只有一个:truefalse   4.else按字符串比较,字符串的比较规则:对两边的字符串,一个一个从前往后取出字符并进行比较,谁“先大”,结果就是它大   总结:只有2个都是true,结果才是true;只要有一个是false,结果就是false   总结:只有2个都是false,结果才是false;只要有一个是true,结果就是true   就是将这个符号两边的字符串连接起来,如果两边不是字符串,就会自动转换为字符串,然后连接起来   1   位就是2进制数字的每一个“位”,一个整数数字,有(由)32个位构成   运算方法:将两个整数 的 二进制数字形式(32位) 的每一个对应位上 的数字 按照位运算符的基本法则进行运算   含义:将十进制数字n1的二进制数字形式(也是32位的)的每一个位上的数字都一次性往左边移动m位,并将右边空出来的位置补0,左边冒出去的不管,这样操作之后得到的结果   原码:就是一个二进制数字,从“数学观念”上来表达出的形式。其中,我们规定   反码:正数的反码就是其本身(即不变);负数的反码是:符号位不变,其他位取反   补码:正数的补码就是其本身(即不变);负数的补码是:符号位不变,其他位取反后+1——即反码+1   +: 数组联合,也可以理解为“数组串联”;将右边的数组项合并到左边的数组的后面,得到一个新数组。如有重复键,则结果以左边的为准   ==:如果两个数组具有相同的键名和键值(可以顺序不同,或类型不同),则返回true   ===:如果两个数组具有相同的键名和键值且顺序和类型都一样,则返回true   continue:用于停止当前正在进行的当次循环,而进入到循环的“下一次”过程中去(通常就是循环的开始位置)   die(字符串)/exit(字符串):输出该字符串后,立即停止PHP的执行!即后续程序不再执行,包括后续的其他所有php和html代码部分。exit是die的同义词。他们也可以不加字符串,而是直接停止   sleep($n):让程序停止运行指定的秒数。然后等待过了那个时间后,就继续运行。单位为秒   使用形式:include  “要加载的文件路径”;或:include (“要加载的文件路径”)   ①相对路径:是相对于当前网页文件所在的位置来定位某个被加载的文件位置,形式   第1步:从include语句处退出php脚本模式(进入html代码模式)   第2步:载入include语句所设定的文件中的代码,并执行(如同在当前文件中一样)   include 和 require 的区别:include载入文件失败时(即没有找到该文件),报一个“提示错误”,然后继续执行后续代码;requre载入文件失败时,报错并立即终止执行。通常,require用于在程序中,后续的代码依赖于载入的文件的时候   include和include_once的区别:include载入的文件不判断是否重复,只要有include语句,就会载入一次——即此时可能导致重复载入。include_once载入的文件会有内部判断机制是否“前面代码”已经载入过,如果载入过,就不再载入   1 一个载入语句,如果载入成功,其实是有返回值的,为1,如果载入失败,则返回的是false。(虽然我们通常不去使用该返回值)   2 return语句此时的作用是终止载入过程——该return语句的后续被载入文件的代码不再载入   3  return语句也可以用于该被载入文件载入时返回一个数据,形式为:return  数据   通常分 3 种: ①语法错误:程序运行前,都要先检查语法,如果有错误,就会立即报错,并且不会去执行程序。   ②运行时错误:在程序语法检查通过后,开始运行程序并在此过程中遇到的错误。常见分3类:{1}提示性错误  {2}警告性错误  {3}致命错误③逻辑错误:自己写代码的逻辑错误   PHP语言中,将各种错误进行了不同级别的分类归纳, 并形成大约10几个级别的错误,这就是技术层面的错误分级   系统触发:程序运行到某行代码,确实出现了某项错误,此时系统就会报错,这就触发了系统错误   系统触发的典型错误有3种:{1}E_ERROR:  致命错误   ,程序无法执行后面的语句,比如调用一个不存在的函数。 {2}E_WARNING: 警告性错误     ,会出现错误提示,并继续执行后面的代码,比如 include 载入一个不存在的文件  {3}E_NOTICE:    提示性错误  会出现错误提示,并继续执行后面的代码,比如 使用一个不存在的变量 和常量   自定义触发:当我们处理某些数据的时候,本来数据本身是没有错误的,但根据具体应用(业务)的需要,会要求数据满足某种条件,而该数据并不满足的时候,我们就可以在程序中“主动”去触发(创建)一个错误,以表明该数据的“非法性”   其中触发了用户的致命错误(E_USER_ERROR),也会终止程序的后续执行   方式①    直接使用一个文件名,此时系统会自动在每个文件夹下都建立该文件名,并用其记录该文件夹下的所有网页文件发生的错误信息   方式②    使用一个特殊的名字“syslog”,则此时所有错误信息都会记录到系统的“日志文件”中   系统日志文件在这里:控制面板》管理工具》事件查看器》window日志》应用程序   自定义错误处理,就是 让系统不要处理错误了,而是由开发者来对错误进行处理:显示和记录 神来棋牌 神来棋牌app 神来棋牌手机版官网 神来棋牌游戏大厅 神来棋牌官方下载 神来棋牌安卓免费下载 神来棋牌手机版 神来棋牌大全下载安装 神来棋牌手机免费下载 神来棋牌官网免费下载 手机版神来棋牌 神来棋牌安卓版下载安装 神来棋牌官方正版下载 神来棋牌app官网下载 神来棋牌安卓版 神来棋牌app最新版 神来棋牌旧版本 神来棋牌官网ios 神来棋牌我下载过的 神来棋牌官方最新 神来棋牌安卓 神来棋牌每个版本 神来棋牌下载app 神来棋牌手游官网下载 老版神来棋牌下载app 神来棋牌真人下载 神来棋牌软件大全 神来棋牌ios下载 神来棋牌ios苹果版 神来棋牌官网下载 神来棋牌下载老版本 最新版神来棋牌 神来棋牌二维码 老版神来棋牌 神来棋牌推荐 神来棋牌苹果版官方下载 神来棋牌苹果手机版下载安装 神来棋牌手机版 神来棋牌怎么下载



相关推荐:



版权保护: 本文由 主页 原创,转载请保留链接: http://www.furiku.comhttp://www.furiku.com/News/609.html

博客主人YeLongCu
男,文化程度不高性格有点犯二,已经20来岁至今未婚,闲着没事喜欢研究各种代码,资深技术宅。
  • 文章总数
  • 75627访问次数
  • 建站天数
  • 标签

    友情链接