坏狼的PHP学习教程之第1天_php基础

先培养对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>

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

时间: 2024-11-03 20:59:15

坏狼的PHP学习教程之第1天_php基础的相关文章

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

1.基本写法:  echo"买虚拟主机找坏狼!www.winshell.cn\n";   //这里是php要写内容! "\n"是代表换行 ";"代表结束 行多的话要加.要不会报错. 2.程式的执: 程式的跑法 由上到下.由右到左, 遇到特殊控制才能回头, 程序停止的方式,跑完结束.错误终止.指令结束. 3.写程序时要注意 不用的变数尽量不要用,例如a=123,但程序用不到,就是浪费了,程序也会变慢.减少测试性写法,减低废码.例如判断对方是男女外星

坏狼的PHP学习教程之第3天第1/2页_php基础

今天更上1层楼了...先写1个:(数字相加的)    复制代码 代码如下: <?php    $a = "10";  //将右边"连"到左边   $a += "2";  //将右边"加"到左边   echo $a."<br>\n";  //这里结果是12,大概意思就是,$a等于10了,然后又把2加到左边(就是$a了),所以就是12了.    ?>  我看来php写法很注重行的概念,不

PHP内核学习教程之php opcode内核实现_php实例

opcode是计算机指令中的一部分,用于指定要执行的操作, 指令的格式和规范由处理器的指令规范指定. 除了指令本身以外通常还有指令所需要的操作数,可能有的指令不需要显式的操作数. 这些操作数可能是寄存器中的值,堆栈中的值,某块内存的值或者IO端口中的值等等. 通常opcode还有另一种称谓:字节码(byte codes). 例如Java虚拟机(JVM),.NET的通用中间语言(CIL: Common Intermeditate Language)等等. 1. Opcode简介 opcode是计算

jQuery插件学习教程之SlidesJs轮播+Validation验证_jquery

SlidesJs(轮播支持触屏)--官网(http://slidesjs.com) 1.简介 SlidesJs是基于Jquery(1.7.1+)的响应幻灯片插件.支持键盘,触摸,css3转换. 2.代码 <!doctype html> <head> <style> /* Prevents slides from flashing */ #slides { display:none; } </style> <script src="http:/

Zend Framework教程之Zend_Config_Ini用法分析_php实例

本文实例讲述了Zend Framework教程之Zend_Config_Ini用法.分享给大家供大家参考,具体如下: Zend_Config_Ini允许开发者通过嵌套的对象属性语法在应用程序中用熟悉的 INI 格式存储和读取配置数据.INI 格式在提供拥有配置数据键的等级结构和配置数据节之间的继承能力方面具有专长.配置数据等级结构通过用点或者句号 (.)分离键值.一个节可以扩展或者通过在节的名称之后带一个冒号(:)和被继承的配置数据的节的名称来从另一个节继承. parse_ini_file Ze

Zend Framework入门教程之Zend_Mail用法示例_php实例

本文实例讲述了Zend Framework入门教程之Zend_Mail用法.分享给大家供大家参考,具体如下: Zend_Mail组件提供了通用化的功能来创建和发送文本. Zend_Mail通过PHP内建的mail()函数或者直接通过SMTP连接来发送邮件. 一个简单的邮件由收件人.主题.邮件内容以及发件人等内容组成. 步骤如下 1.创建对象 2.设置邮件内容 3.发送 案例: <?php require_once "Zend/Mail.php"; $my_mail = new Z

Laravel学习教程之request validation的编写

前言 本文主要给大家介绍了关于Laravel之request validation编写的相关内容,在用laravel写api时,当前端传进来的request是POST/PUT/PATH等method时,那需要做request validation,尽管对于前后端分离程序,前端程序Angular/Vue已经做了validation,但是ajax传过来的json input,在后端也需要做validation. 那该如何优雅的编写request validation呢?laravel官方文档已经包含

JQuery EasyUI学习教程之datagrid 添加、修改、删除操作_jquery

一篇关于JQueryEasyUI学习之datagrid 添加.修改.删除 学习笔记教程有需要了解的朋友可参考本的笔记,批量删除,双击表单修改.选中行修改,增加行修改,再有就是扩展editor的方法,无需废话,直接上代码,代码中的注释写的很详细 <script type="text/javascript" charst="utf-8">var editFlag = undefined;//设置一个编辑标记 //因为layout框架指向href时,只取htm

Laravel学习教程之model validation的使用示例

前言 本文主要给大家介绍了关于Laravel学习之model validation使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 在对database进行写操作前,需要对数据进行validation,如type-check 每一个 model column 的定义('type' 这个column必须是enum('card','loan')) ,这里使用model event来做. 在EventServiceProvider(或自定义一个ValidationSer