PHP初体验,接下来开始正式学习PHP措辞,学习网站搭建啦,一键安装WAMP开拓神器,须要把稳的是,在安装WAMP之前,须要运行一个微软供应的小工具,否则会出错。
我便是卸载了之后,重新安装的,然后就可以愉快的玩耍了,飞龙在天~

ailx10

10w+ 次咨询

一键安装phpPHP初体验若何一键安装WAMP开辟神器 CSS

网络安全精良回答者

网络安全硕士

去咨询

接下来配置一下PHP的环境变量,然后在IDE里面也配置一下,顺便把MySQL的环境变量也配置一下~

末了就可以写hello world级别的大略的PHP程序了,非常的ez呀~

&lt;html lang=&#34;en"><head><title>php say hi </title></head><body><b><?phpprint "hello php";?></b></body></html>

接下来体验一下POST表单要求,先写一个前端HTML表单~

~<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>hello form</title></head><body><form method="POST" action="say_hi.php"> please input your name :<input type="text" name="user"> <br/> <button type="submit"> submit </button></form></body></html>

然后写PHP后端处理程序,前端点击,后端相应,便是这么大略~

<?phpprint "hello, ";print $_POST["user"];print " !";?>

但是这样的代码在手机里面访问的话,可能会提示跳转有风险,造成不好的用户体验,那么如何把前端和HTML代码和后台的PHP代码,写在一个文件中呢?

方法便是 PHP 的 here文档,它可以把大批量的HTML前端代码,放在PHP里面,这样一个PHP就可以搞定前端和后端,极其舒畅 ~

<?phpif ($_POST["user"]) { print "hello, "; print $_POST["user"]; print " !";}else{ print <<< _HTML_ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>hello form</title> </head> <body> <form method="POST" action="$_SERVER[PHP_SELF]"> please input your name :<input type="text" name="user"> <br/> <button type="submit"> submit </button> </form> </body> </html> _HTML_;}?>

接下来学习一下操作MySQL数据库,刚刚开始启动时没有密码的~

在命令行里面输入mysql -u ,就可以直接登录了~

通过PHP来连接,也非常的大略,用户名是root,密码为空~

<?php$servername = "localhost";$username = "root";$password = "";// 创建连接$conn = new mysqli($servername, $username, $password);// 检测连接if ($conn->connect_error) { die("连接失落败: " . $conn->connect_error);}echo "连接成功";?>

PHP的代码注释非常灵巧,都是一些雕虫小技~

C措辞风格的单行注释 // 看不见我python风格的单行注释 # 看不见我多行注释 / 看不见我 /

本篇完,感激大家~