当前位置:  编程技术>php
本页文章导读:
    ▪坏狼的PHP学习教程之第3天第1/2页       今天更上1层楼了...先写1个:(数字相加的)   代码如下:<?php    $a = "10";  //将右边"连"到左边   $a += "2";  //将右边"加"到左边   echo $a."<br>\n";  //这里结果是12,大概意思就是,$a.........
    ▪坏狼的PHP学习教程之第2天       1.基本写法:  echo"买虚拟主机找坏狼!www.winshell.cn\n";   //这里是php要写内容! "\n"是代表换行 ";"代表结束 行多的话要加.要不会报错. 2.程式的执: 程式的跑法 由上到下、由右到左, 遇到特.........
    ▪坏狼的PHP学习教程之第1天       先培养对php的兴趣,就先了解php相对其他程序的优点.其实优点很多了.主要列举以下几点. php能做任何事情,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局.........

[1]坏狼的PHP学习教程之第3天第1/2页
    来源: 互联网  发布时间: 2013-11-30
今天更上1层楼了...先写1个:(数字相加的) 

 
代码如下:

<?php  
 $a = "10";  //将右边"连"到左边 
 $a += "2";  //将右边"加"到左边 
 echo $a."<br>\n";  //这里结果是12,大概意思就是,$a等于10了,然后又把2加到左边(就是$a了),所以就是12了. 
  ?> 

我看来php写法很注重行的概念,不管$a代表什么,大概意思都是右边到左边."连到"或"加到"或"减到"等,!不只是数字之间的加连。还可以其他方式.
再写1个:(右连到左内容的) 

 
代码如下:

 <?php  
   $b = "坏狼";    
   $b .= "大好人!";   
   $b .= "大好人!"; 
   echo $b."呵呵!\n"; //显示最终内容! 
  ?> 


结果为什么这样显示呢?如果你每次都认真听的话,前段会说:程序的跑法是从上到下,从右到左的原则.


再写1个:(除法的) 

  
 
代码如下:

<?php 
 $a = "65896255618562314793123219";  //在这里复杂的下计算,原来php处理这里简单! 
 $a /= "465342233234234"; //让这2个数字相乘! 
 echo $a."←这是结果!65896255618562314793123219除以465342233234234,哇一般人算术没我快!呵呵@!\n"     
 ?> 


得到结果141608156132,算的速度还真快,呵呵......

继续下1大步骤:
1.位元的运算(这个很少用)
& 代表且(and)
| 代表或(or)
^ 代表互斥(Xor)
<< 想左移位
>> 向右移位
~ 取1的辅数
2.逻辑运算(条件等)
<  代表小于
>  代表大于
<= 小于或等于
>= 大于或等于
== 等于  (一般检查例如用户的登陆等于不等于条件)
!= 不等于
&& and 而且 (and)
|| or 或者(or)
xor 互斥(Xor)
! 不(Not)
其他符号
3.其他运算
$ 变数(用到很多次了)
& 变数的指标(加在变数前)
@ 不显示错误信息(加在函数前)     
      例子

代码如下:

 <?php 
   @include("dbx.txt");  //如果dbx.txt不存在会报告错误,但加@之后就不显示了! 
   echo "<br>\n"; 
   ?> 


-> 物件的方法或者属性
=> 阵列的元素值
?: 三远运算子


上边的记住就可以了,(但是记住也不是那么容易地,呵呵!)
下边介绍更高层的了,也是写程序比较常用关键的!

1.单行的if(判断)
if...else... 
如果...什么什么...结果怎样...负责...怎样...
如果...你胖...你是小猪...否则...你是瘦猴子.
if(conditon) { statment1}    true  真 
else {statment2}             false 假
例子:

 <?php
 $a = 4.998;
  if($a > 5)    //这里不需要加分号,注意!
    {
    echo "对了!a > 5\n";
    }
    else       //这里不需要加分号,注意!
    {
    echo "错了!a < 5\n";
    }   
?>


    
[2]坏狼的PHP学习教程之第2天
    来源: 互联网  发布时间: 2013-11-30
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> 


    
[3]坏狼的PHP学习教程之第1天
    来源: 互联网  发布时间: 2013-11-30
先培养对php的兴趣,就先了解php相对其他程序的优点.其实优点很多了.主要列举以下几点.
php能做任何事情,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。

asp---------
1.微软平台,花钱买.
2.漏洞多.非开源,很多代码运行环境用法具体内容不公布.
3.效能差.服务器系统.
4.程式传写不结构化.
5.除错不容易.错误不好修改.
6.组件支持复杂多.
jsp---------
1.对硬件要求高.
2.要有java基础.
3.除错不容易.错误不好修改.
4.号称执行速度最快的.(通过编译加速,php也可以)
5.大型企业的商业模式较适合.(银行,企业.)
php---------
1.跨平台(microsoft,linux,unix)、跨web server(IIS,apache)
2.结构化(类似C)、除错容易.
3.效能机佳.
4.对硬体要求低.
5.源码公开、漏洞少、风险低.
6.支持的数据库广泛.

Adabas D InterBase PostgreSQL dBase FrontBase SQLite Empress mSQL Solid 
FilePro(只读) Direct MS-SQL Sybase Hyperwave MySQL Velocis IBM DB2 ODBC Unix dbm 
Informix Oracle(OCI7 和 OCI8)   Ingres Ovrimos 

其他:bbs、留言版、杂志、文章、架站机.甚至可以.....写命令列程式.写图形使用者界面.最重要不要钱。
php大概运行的环境:
服务器环境:apache+mysql+php+phpmyadmin 有个软件叫appserv.exe的集成这些.
使用的编写工具:Macromedia Dreamweaver 或 EmEditor等.

大概了解下php写的基本方式,PHP 的 echo() 语句显示了,大概4种写法:

最常见获取系统信息的
<?php phpinfo(); ?>

再写个自己初学测试的:


<html>
  <head>
  <title>坏狼php学习测试</title>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  </head>
  <body>
  <?php 
  echo"买虚拟主机找坏狼!www.winshell.cn" //这里是php要写内容!
   ?>
  </body>
</html>



基本先学这些了....主要的内容在以后呢....

    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
javascript开源软件 iis7站长之家
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3