坏狼的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 相关文章推荐
数据库中排序的对比及使用条件详解
Feb 23 PHP
php中计算程序运行时间的类代码
Nov 03 PHP
实例介绍PHP的Reflection反射机制
Aug 05 PHP
php利用smtp类实现电子邮件发送
Oct 30 PHP
yii2 页面底部加载css和js的技巧
Apr 21 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
Laravel实现短信注册的示例代码
May 29 PHP
PHP实现负载均衡的加权轮询方法分析
Aug 22 PHP
PHP使用Session实现上传进度功能详解
Aug 06 PHP
phpQuery采集网页实现代码实例
Apr 02 PHP
TP5框架实现的数据库备份功能示例
Apr 05 PHP
如何重写Laravel异常处理类详解
Dec 20 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
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
js根据日期判断星座的示例代码
2014/01/23 Javascript
Jquery自定义button按钮的几种方法
2014/06/11 Javascript
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
2016/03/16 Javascript
node.js中的事件处理机制详解
2016/11/26 Javascript
详解Javascript数据类型的转换规则
2016/12/12 Javascript
jQuery插件imgAreaSelect基础讲解
2017/05/26 jQuery
Bootstrap模态对话框中显示动态内容的方法
2018/08/10 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
2018/08/23 Javascript
Vue页面跳转动画效果的实现方法
2018/09/23 Javascript
JavaScript使用类似break机制中断forEach循环的方法
2018/11/13 Javascript
JavaScript常见事件处理程序实例总结
2019/01/05 Javascript
JS+CSS实现3D切割轮播图
2020/03/21 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
vue中如何添加百度统计代码
2020/12/19 Vue.js
python利用hook技术破解https的实例代码
2013/03/25 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
numpy下的flatten()函数用法详解
2019/05/27 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
ubuntu上安装python的实例方法
2019/09/30 Python
python函数不定长参数使用方法解析
2019/12/14 Python
介绍一些UNIX常用简单命令
2014/11/11 面试题
2013年入党人员的自我鉴定
2013/10/25 职场文书
大学生求职推荐信
2013/11/27 职场文书
作风建设年活动总结
2014/08/27 职场文书
依法行政工作汇报材料
2014/10/28 职场文书
推广普通话的宣传语
2015/07/13 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
六年级情感作文之500字
2019/10/23 职场文书
导游词之清晏园
2019/11/22 职场文书
基于Redis过期事件实现订单超时取消
2021/05/08 Redis
Python anaconda安装库命令详解
2021/10/16 Python
Django中celery的使用项目实例
2022/07/07 Python
httpclient调用远程接口的方法
2022/08/14 Java/Android