网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
php是什么意思?可能很多的人都不是很了解,但是很多人可能都听说过一句话:
“php是世界上最好的语言”。那么,今天的这篇文章php中文网就给大家来详细的说一下关于php的内容,为什说
php是世界上做好的语言?
一:PHP的定义
根据百度百科我们可以知道php是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。那么为什么说php是世界上最好的语言?
首先对于我们来看一看关于php的功能特点:
(1)php运行在服务器端:学会了PHP,就可以指挥服务器给你干活,WEB网站的大部分数据都是存储在服务器端的,PHP就是用来处理这些存储在服务器的数据的(功能强大吧)。
(2)php的跨平台性:服务器可以是多种平台的服务器,比如Linux、Windows、Unix,你都可以指挥。
(3)php是脚本语言:php是通过编写脚本,也就是一行行的计算机指令,来指挥服务器来工作的,因此,在编写PHP的过程其实就是与服务器交流的过程,交流的语言就是PHP。
(4)php的免费性:php是免费使用的。
二:为什么说php是世界上做好的语言?
对于说php是世界上最好的语言的原因我总结了有如下几个:
(1)php的学习门槛比较低,php是专为 Web 设计的语言(虽然现在已经在向通用编程语言靠拢了),它只要建一个 .php 文件就是网页,用 $_GET['x'] 就可以获取到 GET 参数。(相关推荐:php学习路线图)
(2)php的语法比较简单,php是一种弱语言类型,基本上对于类型转换php是不需要考虑的,php也可以非常简单的从数据库中存取数据;(相关视频推荐:php.cn独孤九贱(4)-php视频教程)
如,读取数据:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
if ($result->num_rows > 0)
{
// 输出数据
while($row = $result->fetch_assoc())
{
echo "id: ".$row["id"]." - Name:".$row["firstname"]." ".$row["lastname"]. "<br>";
}
} else {
echo "0 结果";
}
$conn->close();
?>