坏狼的PHP学习教程之第2天


Posted in PHP onJune 15, 2008

1.基本写法:

 echo"买虚拟主机找坏狼!www.winshell.cn\n"; 
 //这里是php要写内容! "\n"是代表换行 ";"代表结束 行多的话要加.要不会报错.

2.程式的执:
程式的跑法 由上到下、由右到左,
遇到特殊控制才能回头,
程序停止的方式,跑完结束、错误终止、指令结束.
3.写程序时要注意
不用的变数尽量不要用,例如a=123,但程序用不到,就是浪费了,程序也会变慢.减少测试性写法,减低废码.例如判断对方是男女外星人什么的.
考量程式的弹性(不需要写的都不要用了,方便除错,按tab键换行.同类用同对起.养成良好的写程序习惯.要有规则)
缩排、括弧要对称.  资料量的控制(变数名称的长度,规则短些好)变数例如:aaa.php?id=2222
4.引用档案方式:
require("档案名称"); 引入失败就挂(Error)报错!   好记单词"瑞快尔德"
include("档案名称"); 引入失败就不鸟它(Warning)出个警告! 好记单词"因可入德"
还有其他的require("db.txt"); include("db.txt"); 引用同目录下的db.txt文件.
如果db.txt不存在,require写法会个页面出错。
如果db.txt不存在,include写法只会当前行报错。
5.程式注释
// 单行注释,两撇    /* */ 斜星 - 星斜
/* 这里写要注释的内容,怎么写都行,写多少都行!你看不到我 */
6.常数与变数
常数 ex.例如圆周率  就是平时常见的数,呵呵!
变数 ex. $x, $y, $z..
7.常数的形态
true 真 
fals 假 
8.变数的形态
string 字串
integer 整数 123456780
double 浮点数 有小数点的1.2
array 阵列 
object 物件
9.变数的使用 (\" 变引号 \\反斜线 \n 换行 \r 送出 \t 跳位TAB)
使用保留字
加上$拿去用
形态转换松散
免宣告
有关全域变数 global $变数
10.变数的引号
单引号''没什么作用.
双引号""php帮你处理.
11.$a = "坏狼";
  $b = "卖虚拟主机!";
  echo"$a! $a! 是$b!!!";
12.运算符号
数字、文字、逻辑..
程序重要的一环
理解、查表..
13.算术运算
+加法 -减法 *乘法 /除法 %取余数(8/3余数是2) ++累加1 --递减1
14.字串的运算
.点 =等于
15.设置运算
= 将右边的值连到左边
+= 将右边的值加到左边
-= 将右边的值减到左边
*= 将左边的值乘到右边
/= 将左边的值除到右边
%= 将左边的值对右边取余数
.= 将右边的字串加到左边
今天自己测试写的代码!还要在同目录建立1个db.txt里面写写无聊的东东

<html>  
 <head>  
 <title>买虚拟主机找坏狼</title>  
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">  
 </head>  
 <body>  
 <?php   
 require("db.txt");  
   //引用档案的方式你require("档案内容!"); 如果发现不了档案内容,就会全部停止!  
 echo"<br>";  
 //这里显示1个换行<br>  
   include("db.txt");  
   //引用档案的方式你include("档案内容!"); 如果发现不了档案内容,只在当行出错误提示!  
   echo"<br>";  
   //这里显示1个换行<br>  
 echo"买虚拟主机找坏狼!<br>www.winshell.cn\n";   
 //这里是php要写内容! "\n"是代表换行 ";"结束,行多的话要加  
 /* 你看不到我!你看不到我!你看不到我!你看不到我! */  
  ?>  
  <br>  
  <?php  
    $a = "坏狼";  
      $b = "卖虚拟主机的!";  
 echo"$a! $a! 是$b!!!";   
 echo"<br>";   
 echo'$a! $a! 是$b!!!//这里是单引号部分,就不做处理了.'; //单引号内不做处理!  
   ?>  
   <br>  
   <?php  
       $a = "是啊";  
       $b = "好哦!";  
       $c = $a . $b ; //把$a和$b的内容加起来成$c  
   echo $c. " <p>";  
      $c = $c . $a .$b;  
   echo $c. "<p>";       
   ?>      
   <?php  
   $a = "8";  
   $b = "2";  
   $c = "3";  
   echo $a+$b. "<br>\n"; // 这个\n 查看源文件的时候会看到换行了!  
   echo $a-$b. "<br>\n";  
   echo $a*$b. "<br>\n";  
   echo $a/$b. "<br>\n";  
   echo $a%$b. "<br>\n";  
   $a++;   
   echo $a."<br>\n";    
   $c--;   
   echo $c."<br>\n";  
    ?>  
 </body>  
</html> 

PHP 相关文章推荐
FCKeditor的安装(PHP)
Jan 13 PHP
Windows PHP5和Apache的安装与配置
Jun 08 PHP
php下把数组保存为文件格式的实例应用
Feb 08 PHP
PHP在引号前面添加反斜杠(PHP去除反斜杠)
Sep 28 PHP
php验证是否是md5编码的简单代码
Apr 01 PHP
Yii使用find findAll查找出指定字段的实现方法
Sep 05 PHP
CentOS6.5 编译安装lnmp环境
Dec 21 PHP
PHP函数引用返回的实例详解
Sep 11 PHP
PHP中递归的实现实例详解
Nov 14 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 PHP
PHP中非常有用却鲜有人知的函数集锦
Aug 17 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 PHP
坏狼的PHP学习教程之第1天
Jun 15 #PHP
Php注入点构造代码
Jun 14 #PHP
介绍php设计模式中的工厂模式
Jun 12 #PHP
php mysql索引问题
Jun 07 #PHP
PHP中MD5函数使用实例代码
Jun 07 #PHP
PHP时间戳使用实例代码
Jun 07 #PHP
PHP-MySQL教程归纳总结
Jun 07 #PHP
You might like
一个连接两个不同MYSQL数据库的PHP程序
2006/10/09 PHP
COM in PHP (winows only)
2006/10/09 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
JS delegate与live浅析
2013/12/21 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
nodejs实现套接字服务功能详解
2018/06/21 NodeJs
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
解决element UI 自定义传参的问题
2018/08/22 Javascript
Vue组件通信的几种实现方法
2019/04/25 Javascript
Vuex新手的理解与使用详解
2019/05/31 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
Python求解平方根的方法
2015/03/11 Python
简单学习Python time模块
2016/04/29 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
python traceback捕获并打印异常的方法
2018/08/31 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
与Django结合利用模型对上传图片预测的实例详解
2019/08/07 Python
python 实现手机自动拨打电话的方法(通话压力测试)
2019/08/08 Python
使用python+whoosh实现全文检索
2019/12/09 Python
Python sorted对list和dict排序
2020/06/09 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
全球虚拟主机商:HostGator
2017/02/06 全球购物
Raffaello Network西班牙:意大利拉斐尔时尚购物网
2019/03/12 全球购物
沃尔玛旗下墨西哥超市:Bodega Aurrera
2020/11/13 全球购物
2015年党员发展工作总结
2015/05/13 职场文书
《妈妈别哭,有我在》读后感3篇
2020/01/13 职场文书
python内置进制转换函数的操作
2021/06/02 Python
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
2021/06/08 Python
深入理解mysql事务隔离级别和存储引擎
2022/04/12 MySQL
Java8 CompletableFuture 异步回调
2022/04/28 Java/Android