php5入门学习心得.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
php5入门学习心得

php5入门学习心得 这段时间刚用php做了一个项目;以前我大多都是用java开发项目;这回是第一次用php开发;同时也是第一次接触php. 我想简单介绍一下新入门php的感受. php开发以简单快捷著称;学它做项目比java要快(3天就可以入门); 但我认为php简单的是外表;其实它的功能非常强大;要学精恐怕须多做几年的实战项目才干敢自称呢. php也有架构(但没有java强);也有连接池;不过比较麻烦.下面简单总结了PHP5的13条认识。(和java对比;我会用程序说明比较直观) 1、嵌入方法: 类似JSP的%,PHP可以是?php或者是?,结束符号是?。2、引用文件: 引用文件的方法有两种:require及include。(最好用require_once和include_once;效率会略高) require的使用方法如require(test.php);。这个函数通常放在PHP程序的最前面, PHP程序在执行前,就会先读入require所指定引入的文件,使它变成PHP程序网页的一部份。 常用的函数,亦可以这个方法将它引入网页中。 include使用方法如include(test.php);。这个函数一般是放在流程控制的处理部分中。 PHP程序网页在读到include的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。3、注释方法: 和java一样;3种(1:/*abc*/2:/*abc*/3://abc)4、变量类型: define(USERNAME_MAX_LENGTH,60);//常量定义$str=test; $int1=66; $float1=1.653; $float2=1.3E+5; $array1=array(no1=甲,no2=乙,no3=丙);$no=$array1[no2];//判断是否声明了变量$haohappy2isset($haohappy2);//判断变量$haohappy2是否为空empty($haohappy2);//删除引用:自动释放内存空间unset($haohappy2);//md5的加密函数md5():md5($password);这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。5.php输出方法: 以下有3种方法输出: echo一定不能带有圆括号 printf却一定要有圆括号;用来格式化数字的输出。可以把一个数作为整数,或者用科学计数法显示出来。 print可有可无圆括号 你可以用,号来分隔多个要显示得内容;包括变量.字符.数字.函数等类型. 可以用iconv(gb2312,utf-8,$response)来把gb2312的字符转成utf-8的字符输出. php退出函数用exit;java用return.6.了解php的系统信息方法: 以下可以看到php的系统变量: ?php echopre; print_r($GLOBALS); ? 举例:可以查到远程访问的ip ?php echo$_SERVER[REMOTE_ADDR];?以下可以看到php的系统环境: ?php echo phpinfo();?7.数据库编程: ?php //数据库连接3个参数ip,用户,密码 $conn=mysql_connect(,test,test); //选择名为mysee数据库 mysql_select_db(mysee); //执行sql语句;得到输出结果$result $result=mysql_query(select channel_name,channel_url from live_channel where isactive=1);$response={; $i=0; //循环得到$result的单记录行值$row while($row=mysql_fetch_array($result)){ //注意:php字符相加用.和java不一样(java用+);$row[channel_name]可以行记录的字段名channel_name的值 $response.=.$i.:[.$row[channel_name].,.$row[channel_url].],; $i++; } /*关闭数据库连接(不写当这个php文件执行完后会自动关闭的;手工关闭会节省数据库连接时间) 这一点和java不一样;java一定要语句关闭*/ mysql_close($conn); /*截取字符串函数substr(字符,起始位子,截取长度): 有一点需要说明的:第三个参数是负数;代表从后倒数截取的字符长度;正数:代表从头截取的字符长度; 赫赫.php是不是很聪明哟*/ $response=substr($response,0,-1).}; //把$response从gb2312的

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档