博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php实战案例
阅读量:6338 次
发布时间:2019-06-22

本文共 840 字,大约阅读时间需要 2 分钟。

1.计算一个圆的面积

代码:

周长为:".$zhouchang;echo "
面积为:".$area;?>

 运行结果:

半径为10的圆

周长为:62.8
面积为:314

 

2.当数字遇到字符串

代码:

f=".$f;//强制数据类型转换,将$a强制转换为字符类型$s=$b.(string)$a;echo "
f=".$s;//强制数据类型转换,将$a强制转换为数组类型$s1=(array)$a;var_dump($s1);?>

 结果显示:

在运行的过程中出现了一个报错

( ! ) Parse error: syntax error, unexpected T_VARIABLE in D:\Demo\test.php on line 18

解决办法:主要是因为太过粗心,将数组单词拼错了,少了一个a。

这种错误往往是因为字符串拼写的问题,还有在语句最末尾忘记加上“;”。

 

3.通过PHP5新型字符动态输出JavaScript代码

shiyanshijintianderenhaoshaoa//包含了javascript代码ea;echo $str;?>

 结果显示:

个人理解:在本例子中,PHP5新型字符的开始标签是“<<<ea”,结束标签是“ea;”,在标签内的内容都能够显示,除了嵌套在标签里的其他标签,如<font></font>标签。

注意:标记后面不能有空格,有空格会报错。新型字符串一般应用于HTML和JavaScript代码的格式输出。

 

4.区分单引号和双引号

代码:

输出变量的值$a';$b="怪兽出没";//双引号输出echo "
输出变量的值$a$b";//单引号输出echo '
输出变量的值$a$b';?>

 结果显示:

注:双引号中包含的变量会按变量的实际值输出,而在单引号中的变量则把其看成普通字符串。

 

转载于:https://www.cnblogs.com/gly1120/p/9511444.html

你可能感兴趣的文章
Windows Server 2012R2 桌面体验问题直通车
查看>>
Springboot配置文件读取报错Configuration property name 'projectUrl' is not valid:
查看>>
HTTP状态码
查看>>
今天的学习
查看>>
面试必问之JVM原理
查看>>
mysql主主同步+Keepalived
查看>>
研究音频编解码要看什么书
查看>>
tomcat远程调试配置
查看>>
QuartZ Cron表达式
查看>>
性能测试工具VTune的功能和用法介绍
查看>>
音频视频组件Audio DJ Studio for .NET更新至v10.0.0.0丨附下载
查看>>
Pig的输入输出及foreach,group关系操作
查看>>
TechParty - Code For Public - sz
查看>>
emacs 前端插件推荐[emmet-mode]
查看>>
dnsmasq配置文件
查看>>
Unity链接SqlServer数据库并进行简单的数据查询
查看>>
23种设计模式
查看>>
原生javascript学习:用循环改变div颜色
查看>>
ABBYY FineReader 12内置的自动化任务
查看>>
ab 测试 和 apache 修改 并发数 mpm
查看>>