- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计 算 机 辅 修
C++
程 序 设 计
姓名:
班级:
,,,,号:
动态网页制作技术PHP的基础知识总结
1、在HTML嵌入PHP脚本有三种办法:
<scriptlanguage=php>//嵌入方式一echo(test\);</script><?//嵌入方式二echo<br>test2;?><?php//嵌入方式三echo<br>test3;?>
还有一种嵌入方式,即使用和Asp相同的标记<%%>,但要修改PHP.ini 相关配置,不推荐使用。
2、PHP注释分单行和多行注释,和java注释方式相同。
<?//这里是单行注释echotest;/*这里是多行注释!可以写很多行注释内容*/?>
注意不要有嵌套注释,如/*aaaa/*asdfa*/asdfasdfas*/,这样的注释会出现问题。
3、PHP主要的数据类型有5种,integer,double,string,array,object。
4、函数内调用函数外部变量,需要先用global进行声明,否则无法访问,这是PHP与其他程序语言的一个区别。事例代码:
<?$a=1;functiontest(){echo$a;}test();//这里将不能输出结果“1”。functiontest2(){global$a;echo$a;}test2();//这样可以输出结果“1”。?>
注意:PHP可以在函数内部声明静态变量。用途同C语言中。
5、变量的变量,变量的函数
<?//变量的变量$a=hello;$$a=world;echo$a$hello;//将输出helloworldecho$a${$a};//同样将输出helloworld?><?//变量的函数functionfunc_1(){print(test);}functionfun($callback){$callback();}fun(func_1);//这样将输出test?>
6、PHP同时支持标量数组和关联数组,可以使用list()和array()来创建数组,数组下标从0开始。如:
<?$a[0]=abc;$a[1]=def;$b[foo]=13;$a[]=hello;//$a[2]=hello$a[]=world;//$a[3]=world$name[]=jill;//$name[0]=jill$name[]=jack;//$name[1]=jack?>
7、关联参数传递(的使用),两种方法。例:
<?//方法一:functionfoo($bar){$bar.=andsomethingextra;}$str=ThisisaString,;foo($str);echo$str;//output:ThisisaString,andsomethingextraecho<br>;//方法二:functionfoo1($bar){$bar.=andsomethingextra;}$str=ThisisaString,;foo1($str);echo$str;//output:ThisisaString,echo<br>;foo1($str);echo$str;//output:ThisisaString,andsomethingextra?>
8、函数默认值。PHP中函数支持设定默认值,与C++风格相同。
<?functionmakecoffee($type=coffee){echomakingacupof$type.\n;}echomakecoffee();//makingacupofcoffeeechomakecoffee(espresso);//makingacupofespresso/*注意:当使用参数默认值时所有有默认值的参数应该在无默认值的参数的后边定义。否则,程序将不会按照所想的工作。*/functiontest($type=test,$ff){//错误示例return$type.$ff;}
9、PHP的几个特殊符号意义。
$变量 变量的地址(加在变量前) @不显示错误信息(加在变量前) ->类的方法或者属性 =>数组的元素值 ?:三元运算子
10,include()语句与require()语句
如果要根据条件或循环包含文件,需要使用include()。require()语句只是被简单的包含一次
您可能关注的文档
最近下载
- DB23T 1043-2006 亚麻原茎初加工机械作业质量.pdf VIP
- GB 19601-2013 染料产品中23种有害芳香胺的限量及测定(高清版).pdf
- DB23T 1046-2006 草莓生产技术规程.pdf VIP
- DB23T 1051-2006 史氏鲟人工繁育技术规程.pdf VIP
- DB23T 1671.4-2015 亿亩生态高产标准农田 大豆生产技术规程.pdf VIP
- 化学海洋学-陈敏-《化学海洋学》(2024级)期末试卷-A.doc VIP
- DB23T 1727-2016 地理标志产品 克东天然苏打水.pdf VIP
- XT0229A16017A_速捷调试指导书(SMART板)SC1001-A.pdf
- DB23T 1791-2021 有限空间作业安全技术规范.pdf VIP
- 供暖管网基本知识培训课件.pptx
文档评论(0)