PHP6 Introduction et php6 manuel d'installation - PHP6 téléchargement, lire php6 introduction et PHP6 manuel d'installation - PHP6 téléchargement, PHP6 téléchargement: http://snaps.php.net/PHP6 manuel d'installation: première étape: installer apache sous c:/apache, Une fois installé, vous pouvez entrer http://localhost dans votre navigateur pour voir si elle est exécuté avec succès! Si vous exécutez mal, plus de 80%
PHP6 Télécharger:
Manuel d'installation PHP6 :
Étape 1: Installer Apache sous c:/apache, et après l'installation, vous pouvez l'entrer dans le navigateur pour voir si elle a couru avec succès! Si vous exécutez incorrectement, plus de 80% du problème peut être due à un problème de port, s'il vous plaît modifier les deux ports dans c:/apache/conf/httpd.conf, Écouter et ServerName, qui sont configurés comme d'autres ports inoccupés!
Étape 2: Déballez php6 à c:/php, puis copiez c:/php/php.ini-recommandé comme c:/php/.ini, ou changez votre nom directement! Configurez ensuite correctement php.ini, en particulier le paramètre extension-dir, et changez-le en "c:/php/ext/".
Étape 3 : Configurer c:/apache/conf/httpd.conf. Ajoutez ce qui suit à la fin du fichier :
LoadFile "c:/php/libmysql.dll"
LoadModule php5-module "c:/php/php6apache2.dll"
Application AddType/x-httpd-php .php
PHPIniDir "C:/php"
Notez que le paramètre LoadModule doit être php5-module au lieu de php6-module.
LoadFile "c:/php/libmysql.dll" est conçu pour faire PHP support php.mysql.dll extension
Enfin enregistrer, re-choisir APACHE pour exécuter PHP!
Introduction PHP6 :
Lors de la CONFÉRENCE des développeurs PHP à Paris l'année dernière, les nouvelles du développement de PHP 6 ont commencé à circuler.
PHP 6 discuté dans la conférence PHP va changer beaucoup, mais ce n'est que l'étape du projet,
Cela ne signifie pas que la probabilité de toutes les réunions contiendra tous les changements dans le dossier avec la publication de PHP6
C'est-à-dire qu'il y aura encore une situation de changement avant la publication du PHP 6, mais il est certain que
Plusieurs des changements énumérés ci-dessous seront disponibles avec PHP 6 (pas 100, bien sûr,
Jetons un coup d'oeil à ces nouvelles fonctionnalités.
1. Soutenir Unicode
Soutenir Unicode est inévitable, et tandis qu'Unicode prend plus de place, Unicode apporte
La commodité, bien plus que les inconvénients de l'empreinte, en particulier dans l'internationalisé d'aujourd'hui, l'équipement matériel de plus en plus
Plus la vitesse du réseau est puissante, donc une petite faiblesse peut être ignorée. Autre que cela
À un moment donné, PHP peut également définir dans le fichier .ini s'il faut activer la prise en charge d'Unicode, la décision est sur votre propre,
C'est une bonne idée, désactivez le support Unicode, les performances PHP n'auront pas
L'effet principal de la promotion est la fonction qui doit faire référence à la chaîne.
2. Enregistrer les globals seront supprimés
C'est une décision importante de dire que de nombreux nouveaux développeurs PHP auront l'impression que Register Globals est plein
Pratique, mais en ignorant le potentiel de sécurité procédurale, Register Globals
La plupart des consoles principales de cette fonctionnalité est désactivée, et l'impression est que depuis le début de PHP 4.3.x, cette valeur par défaut
La fixation de la valeur est l'état hors tension, et la suppression formelle de PhP6 de Register Globals représente également si le programme
Il est le produit de l'ère PHP 3, sera complètement inutilisable, il n'y a pas d'autre moyen de réécrire la route. phase
Dans le monde actuel phP, il devrait y avoir très peu de programmes produits dans l'ère PHP 3.
3. Les citations magiques disparaîtront
Citations magiques est principalement un personnage d'évasion automatique qui doit être échappé, et cette fonctionnalité supprime les feuilles en ligne avec la plupart
Numéroter la voix des développeurs PHP.
4.Safe Mode Annuler
Pour être honnête, ce modèle ne sait pas où mauvais, l'annuler, de toute façon, il ne peut pas être utilisé.
5.'var' alias 'public'
La déclaration var dans la classe devient un alias public, considéré comme une décision prise pour être compatible avec PHP 5,
PHP 6 peut maintenant également être appelé la langue OO.
6. Le retour par référence se trompera
Maintenant, le retour du compilateur par une référence sera incorrect par exemple $a , nouvelle fonction b(), c(),
La langue OO est une référence par défaut, il n'est donc pas nécessaire d'utiliser le s.
le mode de compatage 7.zend.ze1 sera supprimé
Zend.ze1 mode de compatibilité sera supprimé, PHP 5 est pour la compatibilité avec l'ancien PHP 4, donc in .ini peut choisir si oui ou non
Le mode de compatibilité est activé parce que PHP 5 utilise un moteur d'anestrage de deuxième génération, mais le mode de compatibilité n'est pas
Cent pour cent peuvent parse PHP 4 syntaxe, de sorte que le produit de l'ancien temps, supprimer.
8.Freetype 1 et GD 1 support ne sera pas vu
Ces deux sont Libs de longue date, donc ne supportent plus, GD1 a longtemps été remplacé par l'actuel GD2.
9.dl() a déménagé à SAPI
dl() est principalement pour les concepteurs de charger l'extension Libs, qui sont maintenant déplacés vers le SAPI
10.Register Long Array Suppression
La valeur par défaut de PHP 5 est de fermer et ensuite être officiellement supprimé dans PHP 6.
11. Certains changements d'extension
Par exemple, XMLReader et XMLWriter n'apparaîtront plus dans la manière d'extension, et ils seront déplacés dans
Dans le noyau de PHP, et la valeur par défaut est allumée, l'extension ereg sera placée dans le PECL, ce qui représente qu'il sera
a été déplacé hors du noyau PHP, qui est également de céder la place à la nouvelle extension d'expression régulière,
En outre, l'extension Fileinfo sera importée au cœur de PHP.
12.APC sera importé dans le noyau
Il s'agit d'une fonctionnalité pour améliorer les performances PHP, et maintenant il sera mis dans le noyau PHP et vous pouvez choisir d'activer APC
13. Dites adieu aux étiquettes de départ de style ASP
Initialement destiné à s'il vous plaît développeurs ASP de passer à PHP, ce n'est plus nécessaire.
Enfin, ne vous attendez pas à ce que les performances de PHP 6 soient plus complètes que PHP5, il est possible que l'efficacité d'exécution de PHP 6 soit meilleure que
PHP 5 viendra encore lentement, mais il faut s'attendre à ce que l'équipe de développement PHP travaillera dur pour perfectionner PHP 5, l'ultra-
Plus PHP 5.
Eh bien, les amis intéressés par PHP 6 peuvent maintenant le télécharger sur le site officiel PHP pour voir si ces fonctionnalités sont vraiment déjà
Comme le montre PHP 6,