Download presentation
Presentation is loading. Please wait.
Published byBartholomew Blake Modified over 9 years ago
1
By Luo Xuan
2
Some may have learned
3
“PHP: Hypertext Preprocessor” , 超文本预处理语言 Personal Home Page Tools (PHP Tools) ——Rasmus Lerdorf a widely used open-source general- purpose scripting language especially suited for web development can be embedded into HTML
4
Server-side scripting Eg. – Collect form data – Generate dynamic page content – Send and receive cookies.
5
What is Dynamic Web Page? – Dynamic web pages are web sites that are generated at the time of access by a user or change as a result of interaction with the user. ----Wikipedia Why Dynamic Web Page Popular? – Static: few changes and web pages – Dynamic: automatically build and renew web pages according to the databases, i.e. only changes to the databases needed.
6
Embedded in Html Easy Type Easy String Easy Array Easy Form Easy E-mail
7
PHP Tes // Hello World "; ?>
8
<?php $txt = "Hello World!"; $number = 16; ?> No need for type declaration Automatic type assignment
9
“.” <?php $txt1="Hello World"; $txt2="1234“; echo $txt1. " ". $txt2; ?> “$txt1 $txt2” Hello World 1234 6 6 12
10
$names = array("Peter","Quagmire","Joe"); $ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34); $ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34"; foreach
11
echo "Is ". $families['Griffin'][2]. " a part of the Griffin family?"; Is Megan a part of the Griffin family?
12
//blabla.php//welcome.php
14
ASP ASP.NET JSP
15
Pro s Multi-platform: Unix , GUN/Linux,Windows Easy to learn Style: Java + C Speed – Memory Arrangement Embedded into html Open source: – Developing – Security The Language itself can be modified – Various functions – Support almost all the databases – Zero Cost Cons not suitable for large-scale E-business sites, better for smaller ones Open Source => different interfaces to different databases
16
Very Easy to Learn “ 如果您需要运行一个具有动态内容、数据库交互 和电子贸易的网站,那么就请继续读下去,因为 PHP 在这方面确实是非常有用的。 ”
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.