PHP入门之环境搭建
PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,先对于其它网页编程语言,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为*.php。 任何语言的开发都需要一些基本的开发工具和运行环境,对于熟悉的人来说,开
PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,先对于其它网页编程语言,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为*.php。
任何语言的开发都需要一些基本的开发工具和运行环境,对于熟悉的人来说,开发环境的搭建都是小事。但是对于初学者来说,环境的搭建往往需要很长时间的摸索,这篇文章是对搭建PHP开发环境的一些讲述,主要是以图文解说的形式呈现出来,减少初学者搭建环境时浪费不必要的时间。
好了,闲话短说,我们现在开始:
为了安装的便捷,以下是搭建环境时需要用到的资料,学者可以通过链接下载,也可以到网上去下载最新的版本。
安装包链接:http://pan.baidu.com/s/1hq3cQFU
文档链接:http://pan.baidu.com/s/1i3v9szj、
安装软件名称:wampserver 2.2 目前最新版本:wampserver 2.4
wampserver中集成了Apache服务器、PHP解释器、MySQL数据库,这样就省去了PHP开发者搭建环境时手忙脚乱的情景,是初学者的上好选择。
安装环境:windows系统 (这里是XP;win7同样如此,win8没有试过)
下载打开安装文件后如下所示:
安装时注意系统的位数,上一个安装文件是32位系统的,下面一个是64位系统的,如果不知道系统的位数,去google或者百度解决,这里不再赘述。
这里以32位系统为例,点击上一个可执行文件,开始安装:
点击next,进入下一界面:
选择同意,点击next,进入:
选择你的安装路径:这里是D:\wamp,然后点击next,进入下一界面:
是否创建启动快捷图标/桌面图标,学者根据需要选择,点击next,进入下一界面:
点击Install开始安装:
安装完成时会弹出对话框,叫你选择explorer.exe,你可以在对话框中找到explorer.exe选中并点击打开,或者点击取消进入下一个界面,这里点击取消:
这个时候如果你的系统弹出类似如下界面,点击允许修改,然后确定:
进入这个界面,点击next:
点击Finish,完成安装并开始运行:
这时请注意观察你的托盘是否已经出现一个“框住W ”的图标,它的颜色由开始变为黄,最后变绿,说明你已经安装成功了,恭喜你;
如果它只是变黄却没有变绿,说明你的端口有冲突,只是wampserver中Apache的默认端口是80,MySQL的默认端口是1433,而你的系统已经占用了他们导致的
这时不要惊慌或者轻言放弃,如果你是编程爱好者或者决心学习PHP的话;
冷静下来,点击图标,查看Apache、MySQL、PHP的日志文件,找到出错的地方,修改配置文件的端口号等,这时google或者baidu一下或许对你帮助更大:
可以供搜索的关键词:wampserver无法启动;
如果还是不行,你可以关闭的杀毒软件试试!
如果安装成功,在任意浏览器中输入网址:http://localhost/(如果修改了服务器端口号为8080 则是http://localhost:8080/)
出现如下界面:
输入http://localhost/phpmyadmin/(如果修改了服务器端口号为8080 则是http://localhost:8080/phpmyadmin)
进入MySQL数据库管理界面:
如果你已经安装了MySQL数据库,也不用担心,phpMyAdmin会去查找你安装的数据库,并使用原来的数据库。
到现在为止PHP开发环境已经搭建完毕,学者已经可以进行php开发了,开发php的工具可以是windows自带的文本编辑器,但是后缀需要改为.php
不要犹豫了,现在就开始我们的第一个PHP开发吧!
1、 找到我们的安装目录:
2、点击进入www的那个文件夹,以后我们开发的网站都放在这个目录下:
你可以看到里面已经有两个.php文件了,现在不要管它们,也不要删除
3、 新建一个文件夹,“test”
4、进入test,新建一个test.txt,并改名为test.php,用记事本打开,复制粘贴代码:
echo 'Hello PHP!';
?>
然后在浏览器中输入:http://localhost/test/test.php(如果修改了服务器端口号为8080 则是http://localhost:8080/test/test.php)
看到了吧,成功了!
到现在为止,我们已经实现了从php的环境搭建到简单实例的开发。但是仅仅是输出一个字符串足够吗?我觉得还行,但是你肯定是不同意的。
我们都应该继续努力!
最后说一下我们以后可以做的工作:
1、到图书馆或者书店找到一些讲解php的书来看,学会它的语法... ...;
2、实例实战,到网上找一些好的实例,模仿学习。
ps:如果文中出现一些说法上或讲解上的错误,请留言,笔者定会第一时间考究改正,谢谢!学习愉快!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PHP 8.4 apporte plusieurs nouvelles fonctionnalités, améliorations de sécurité et de performances avec une bonne quantité de dépréciations et de suppressions de fonctionnalités. Ce guide explique comment installer PHP 8.4 ou mettre à niveau vers PHP 8.4 sur Ubuntu, Debian ou leurs dérivés. Bien qu'il soit possible de compiler PHP à partir des sources, son installation à partir d'un référentiel APT comme expliqué ci-dessous est souvent plus rapide et plus sécurisée car ces référentiels fourniront les dernières corrections de bogues et mises à jour de sécurité à l'avenir.

Si vous êtes un développeur PHP expérimenté, vous aurez peut-être le sentiment d'y être déjà allé et de l'avoir déjà fait. Vous avez développé un nombre important d'applications, débogué des millions de lignes de code et peaufiné de nombreux scripts pour réaliser des opérations.

Visual Studio Code, également connu sous le nom de VS Code, est un éditeur de code source gratuit – ou environnement de développement intégré (IDE) – disponible pour tous les principaux systèmes d'exploitation. Avec une large collection d'extensions pour de nombreux langages de programmation, VS Code peut être c

JWT est une norme ouverte basée sur JSON, utilisée pour transmettre en toute sécurité des informations entre les parties, principalement pour l'authentification de l'identité et l'échange d'informations. 1. JWT se compose de trois parties: en-tête, charge utile et signature. 2. Le principe de travail de JWT comprend trois étapes: la génération de JWT, la vérification de la charge utile JWT et l'analyse. 3. Lorsque vous utilisez JWT pour l'authentification en PHP, JWT peut être généré et vérifié, et les informations sur le rôle et l'autorisation des utilisateurs peuvent être incluses dans l'utilisation avancée. 4. Les erreurs courantes incluent une défaillance de vérification de signature, l'expiration des jetons et la charge utile surdimensionnée. Les compétences de débogage incluent l'utilisation des outils de débogage et de l'exploitation forestière. 5. L'optimisation des performances et les meilleures pratiques incluent l'utilisation des algorithmes de signature appropriés, la définition des périodes de validité raisonnablement,

Ce tutoriel montre comment traiter efficacement les documents XML à l'aide de PHP. XML (Language de balisage extensible) est un langage de balisage basé sur le texte polyvalent conçu à la fois pour la lisibilité humaine et l'analyse de la machine. Il est couramment utilisé pour le stockage de données et

Une chaîne est une séquence de caractères, y compris des lettres, des nombres et des symboles. Ce tutoriel apprendra à calculer le nombre de voyelles dans une chaîne donnée en PHP en utilisant différentes méthodes. Les voyelles en anglais sont a, e, i, o, u, et elles peuvent être en majuscules ou en minuscules. Qu'est-ce qu'une voyelle? Les voyelles sont des caractères alphabétiques qui représentent une prononciation spécifique. Il y a cinq voyelles en anglais, y compris les majuscules et les minuscules: a, e, i, o, u Exemple 1 Entrée: String = "TutorialSpoint" Sortie: 6 expliquer Les voyelles dans la chaîne "TutorialSpoint" sont u, o, i, a, o, i. Il y a 6 yuans au total

Liaison statique (statique: :) implémente la liaison statique tardive (LSB) dans PHP, permettant à des classes d'appel d'être référencées dans des contextes statiques plutôt que de définir des classes. 1) Le processus d'analyse est effectué au moment de l'exécution, 2) Recherchez la classe d'appel dans la relation de succession, 3) il peut apporter des frais généraux de performance.

Quelles sont les méthodes magiques de PHP? Les méthodes magiques de PHP incluent: 1. \ _ \ _ Construct, utilisé pour initialiser les objets; 2. \ _ \ _ Destruct, utilisé pour nettoyer les ressources; 3. \ _ \ _ Appel, gérer les appels de méthode inexistants; 4. \ _ \ _ GET, Implémentez l'accès à l'attribut dynamique; 5. \ _ \ _ SET, Implémentez les paramètres d'attribut dynamique. Ces méthodes sont automatiquement appelées dans certaines situations, améliorant la flexibilité et l'efficacité du code.
