Το επίσημο εγχειρίδιο για php.
Καλύπτει 4 και 5 εκδόσεις της php.
Αυτό το εγχειρίδιο αποτελείται κυρίως από μια αναφορά λειτουργίας, αλλά περιέχει επίσης μια αναφορά γλώσσας, σχόλια για τα πιο σημαντικά χαρακτηριστικά γνωρίσματα PHP και άλλες πρόσθετες πληροφορίες.

Πνευματική ιδιοκτησία
Εγχειρίδιο PHP
Πρόλογος
Ξεκινώντας
Εισαγωγή
απλό φροντιστήριο
Εγκατάσταση και ρύθμιση
Γενικές οδηγίες εγκατάστασης
Εγκατάσταση σε συστήματα Unix
Εγκατάσταση σε Mac OS X
Εγκατάσταση σε συστήματα Windows
Fast CGI Process Manager (FPM)
Εγκατάσταση επεκτάσεων PECL
Προβλήματα;
Ρύθμιση χρόνου εκτέλεσης
Οδηγός γλώσσας
Βασικά Συντακτικά
Τύποι
Μεταβλητές
Σταθερές
Εκφράσεις
χειριστές
Δομές Ελέγχου
Λειτουργίες
Τάξεις και αντικείμενα
Χώροι ονομάτων
Εξαιρέσεις
Συνδέσεις. διευκρίνιση
Προκαθορισμένες μεταβλητές
Προκαθορισμένες Εξαιρέσεις
Προκαθορισμένες διεπαφές
Επιλογές και παράμετροι περιβάλλοντος
Υποστηριζόμενα πρωτόκολλα και περιτυλίγματα
Ασφάλεια
Εισαγωγή
Γενικός συλλογισμός
Εάν η PHP είναι εγκατεστημένη ως CGI
Εάν η PHP είναι εγκατεστημένη ως λειτουργική μονάδα Apache
Ασφάλεια συστήματος αρχείων
Ασφάλεια βάσης δεδομένων
Μηνύματα σφάλματος
Χρήση καθολικών μεταβλητών (Register_Globals)
Δεδομένα που εισάγονται από τον χρήστη
μαγικά αποσπάσματα
Απόκρυψη PHP
Ανάγκη για ενημερώσεις
Χαρακτηριστικά γνωρίσματα
Έλεγχος ταυτότητας HTTP σε PHP
Μπισκότα
συνεδρίες
Εργασία με XForms
Μεταφόρτωση αρχείων στον διακομιστή
Εργασία με απομακρυσμένα αρχεία
Εργασία με συνδέσεις
Μόνιμες συνδέσεις βάσεων δεδομένων
Λειτουργία ασφαλείας
Χρήση PHP στη γραμμή εντολών
Συλλογή απορριμάτων
Αναφορά συνάρτησης
Αλλαγή συμπεριφοράς PHP
Επεξεργασία μορφής ήχου
Υπηρεσίες ελέγχου ταυτότητας
Επεκτάσεις ημερομηνίας και ώρας
Επεκτάσεις γραμμής εντολών
Επεκτάσεις συμπίεσης και αρχειοθέτησης
Επεξεργασία πιστωτικών καρτών
Κρυπτογραφικές επεκτάσεις
Επεκτάσεις βάσης δεδομένων
Επεκτάσεις συστήματος αρχείων
Υποστήριξη για ανθρώπινες γλώσσες και κωδικοποιήσεις
Επεξεργασία και παραγωγή εικόνας
Επεκτάσεις αλληλογραφίας
Μαθηματικές προεκτάσεις
Δημιουργία μορφών MIME χωρίς κείμενο
Επεκτάσεις για τη διαχείριση διαδικασιών προγράμματος
Άλλες επεκτάσεις βάσης
Αλλες υπηρεσίες
Επεκτάσεις μηχανών αναζήτησης
Επεκτάσεις διακομιστή
Επεκτάσεις συνεδρίας
Επεξεργασίας κειμένου
Επεκτάσεις μεταβλητής και τύπου
Υπηρεσίες διαδικτύου
Επεκτάσεις μόνο για Windows
Επεξεργασία XML
PHP Core: Zend Engine Hacker's Guide
Πρόλογος
Η επέκταση "κόντρα" - Ένα συνεχές παράδειγμα
Το σύστημα κατασκευής PHP 5
δομή επέκτασης
διαχείριση μνήμης
Εργασία με μεταβλητές
Λειτουργίες γραφής
Εργασία με τάξεις και αντικείμενα
Εργασία με πόρους
Εργασία με ρυθμίσεις INI
Εργασία με ροές
Οδηγός PDO How-To
Συχνές ερωτήσεις επέκτασης
Αναφορά API Zend Engine 2
Λίστα κωδικών Zend Engine 2
Zend Engine 1
FAQ - FAQ: Συχνές Ερωτήσεις και Απαντήσεις
γενικές πληροφορίες
Λίστες αλληλογραφίας
Λήψη PHP
Ερωτήσεις βάσης δεδομένων
Εγκατάσταση
Θέματα κατασκευής
Χρήση PHP
PHP και HTML
PHP και COM
PHP και άλλες γλώσσες
Μετεγκατάσταση από PHP 4 σε PHP 5
Διάφορες ερωτήσεις
Παραρτήματα
Ιστορία της PHP και των σχετικών έργων
Μετεγκατάσταση από PHP 5.2.x σε PHP 5.3.x
Μετεγκατάσταση από PHP 5.1.x σε PHP 5.2.x
Μετεγκατάσταση από PHP 5.0.x σε PHP 5.1.x
Μετεγκατάσταση από PHP 4 σε PHP 5
Κλάσεις και αντικείμενα (PHP 4)
Εντοπισμός σφαλμάτων στην PHP
Διαμόρφωση επιλογών
οδηγίες php.ini
Κατάλογος/ταξινόμηση επεκτάσεων
Λίστα ψευδώνυμων συναρτήσεων
Λίστα δεσμευμένων λέξεων
Λίστα τύπων πόρων
Λίστα διαθέσιμων φίλτρων
Λίστα υποστηριζόμενων πρωτοκόλλων μεταφοράς
Πληκτρολογήστε πίνακα σύγκρισης σε PHP
Λίστα των Parser Tokens
Userland Naming Guide
Σχετικά με αυτόν τον οδηγό
Creative Commons Attribution 3.0
Λίστα χαρακτηριστικών

Σχόλια

09/05/2009 ljubchyk
τεκμηρίωση PHP, αλλά ονομάζεται html)

26/01/2010
Ας δούμε τι δελεάζεται)))

31/03/2010
Το κατεβάζω, λένε ότι είναι καλό βιβλίο, το μελετώ.

04/01/2010 Mistic
γενικά περιγράφεται πολύ καλά.
χωρίς να γνωρίζω περισσότερες από μία γλώσσες προγραμματισμού, κατάκτησα την php χρησιμοποιώντας αυτό το βιβλίο σε δύο εβδομάδες (ήταν πριν από μερικά χρόνια).
Αυτό είναι ένα κλασικό εγχειρίδιο php

13/07/2010 LuMeN
Ελπίζω να βοηθήσει, πιστέψτε με

24/12/2010
Η λήψη άρχισε να μαθαίνει html και μετά php

21/04/2011 μωρέ
Αν είναι "PHP Russian", τότε είμαι ο Πάπας...

25.04.2011 Βίκτωρ
Για τον Πάπα, διαβάσατε δύο λέξεις από όλα όσα γράφονται εδώ;
Αυτό είναι ένα εγχειρίδιο PHP στα ρωσικά.
Κανείς εδώ δεν προσπάθησε να πει ότι η PHP είναι ρωσική.

Διαχειριστής, βάλτε κόμμα στον τίτλο "PHP manual, Russian" ή "PHP manual in Russian".

18 Μαΐου 2011
Λοιπόν, θα προσπαθήσω, πριν από αυτό, ήταν αντικείμενο pascal στο περιβάλλον των Δελφών, τώρα αποφάσισα να δοκιμάσω html στο Διαδίκτυο, θέλω να δοκιμάσω κάτι περισσότερο

06/01/2011 Denis
Ναι, μην ακούς κανέναν, ένας τόσο κανονικός οδηγός, φυσικά, δεν είναι αυτό που χρειαζόμουν, αλλά για όσους θέλουν να τον κατακτήσουν, είναι το ίδιο!
ΥΣΤΕΡΟΓΡΑΦΟ. Χρειαζόμουν μια περιγραφή των λειτουργιών και με τη θέληση της μοίρας ήρθα εδώ ...

06/02/2011 Βίκτωρ
Denis, αυτό είναι μόνο σε αυτό το εγχειρίδιο και υπάρχει μια περιγραφή των λειτουργιών.
Γενικά, η πιο βασική περιγραφή των λειτουργιών σε αυτόν τον οδηγό

03.12.2011 Αλέξανδρος
Παιδιά, αν κάποιος δεν καταλαβαίνει ότι η μετάφραση από τα αγγλικά στα ρωσικά, τότε ένα κόμμα δεν θα τον βοηθήσει :-)

12/08/2011 είμαι php
Ναι, ναι, ακόμα και μπορείτε να βάλετε ένα ερωτηματικό, και πάλι δεν θα σας βοηθήσει.))))

24/01/2012 λιλί
Η php δεν θα βοηθήσει ούτε αυτό το άτομο..

30/01/2012 ed-210
Μπορεί κάποιος να μου πει γιατί η μεταφρασμένη έκδοση του εγχειριδίου 18-02-2011 περιέχει ακόμα αγγλικά άρθρα; Υπάρχει κάπου πλήρες ρωσικό εγχειρίδιο;
ΥΣΤΕΡΟΓΡΑΦΟ. Γιατί είναι πολύ τεμπέλικο να καταπονήσεις τον εγκέφαλο για να εμβαθύνεις στην ορολογία του εχθρού….

02/01/2012 admin
οι οδηγοί ενημερώθηκαν

04/11/2012 Όλεγκ
Ευχαριστώ για το εγχειρίδιο!

23/04/2012 Stanislav
Αρκετό υλικό για πλήρη μελέτη της γλώσσας PHP. Και φυσικά, αυτή η γλώσσα, αν και ερμηνευόμενη, εξακολουθεί να είναι η σημασιολογία της, όπως και οι κατασκευές της, βασισμένες στη θεμελίωση του προτύπου C, που διευκολύνει την εκμάθηση του τελευταίου. Χάρη στον διαχειριστή για τη σύνταξη του εγγράφου στο CHM, είναι πολύ βολικό στη χρήση του.

11.10.2014

16/10/2015 Μπόρια
Έχω διαβάσει πολλά βιβλία και τεκμηρίωση για την PHP. Κανένας δεν είναι τόσο βολικός όσο αυτός ο οδηγός από τους προγραμματιστές και δεν εξηγεί αυτήν τη γλώσσα καλύτερα από αυτόν τον οδηγό, με τόση ακρίβεια και συνέπεια. Συνιστώ σε όλους! Μπορεί να ειπωθεί ότι αυτό πλήρης αναφοράεπί Γλώσσα PHP. Καλή τύχη σε όλους!


Μετάφραση της επίσημης τεκμηρίωσης - http://www.php.net/manual/ru/
Δεν έχουν μεταφραστεί ακόμα όλα, αλλά, ωστόσο, αυτός ο σύνδεσμος μπορεί να προταθεί ως αντικατάσταση του επίσημου μάνα στην αγγλική γλώσσα. Ό,τι μεταφράζεται θα είναι στα ρωσικά. Ό,τι δεν μεταφράζεται θα είναι πιστό αντίγραφο των αγγλικών.
Κατεβάστε πλήρη έκδοσητεκμηρίωση σε διάφορες μορφές(συμπεριλαμβανομένου - σε ένα πολύ βολικό .chm) μπορείτε να βρείτε εδώ: http://www.php.net/download-docs.php
Η μετάφραση γίνεται από τα χέρια εθελοντών, που όπως πάντα είναι σε έλλειψη. Εάν θέλετε να βοηθήσετε αυτόν τον ευγενή σκοπό και νιώθετε ικανοί, τότε γράψτε (παρακαλώ στα αγγλικά) στη λίστα αλληλογραφίας στη διεύθυνση [email προστατευμένο] , καθώς και μηνύματα σχετικά με ανακρίβειες στη μετάφραση θα ληφθούν με ευγνωμοσύνη σε αυτή τη διεύθυνση.

Ανετος: Γρήγορη πρόσβασηστην περιγραφή της λειτουργίας από την ηλεκτρονική τεκμηρίωση μπορείτε να έχετε πρόσβαση εισάγοντας τη διεύθυνση στο πρόγραμμα περιήγησης www.php.net/function_name

Υπάρχει μια πλήρης ρωσική μετάφραση τεκμηρίωσης από την έκδοση 4.2 από κάποιον Alexander Piramidin.
Μηχανική μετάφραση, αλλά παρόλα αυτά - αρκετά ευανάγνωστη. ΕΞΑΙΡΕΤΙΚΑ ξεπερασμένο.
Μπορείτε να χρησιμοποιήσετε αυτήν τη μετάφραση μόνο στην πιο ακραία περίπτωση!
Μόνο αν το μέρος της επίσημης τεκμηρίωσης που χρειάζεστε δεν είναι μεταφρασμένο, αλλά στα αγγλικά, ακόμη και με μεταφραστή - όχι στο δόντι με το πόδι σας.
Online, στο PHPClub-e, χωρίς banner: http://phpclub.ru/manrus/
Έκδοση chm: http://web.php.net.ua/download?what=php4

Το πρώτο ρωσόφωνο διαδικτυακό περιοδικό στην PHP - PHPinside.RU

Μια συλλογή εξαιρετικά χρήσιμων πληροφοριών από τον συγγραφέα της PHP: www.lerdorf.com/tips.pdf (on αγγλική γλώσσα)



P. Dubois. MySQL. Συλλογή συνταγών Ένα βιβλίο από τη σούπερ σειρά "cookbook" (βιβλίο συνταγών) από τον συγγραφέα του "MySQL Bible" Paul Dubois. Ένα βιβλίο που πρέπει να έχει κάθε προγραμματιστής MySQL. Συλλογή απαντήσεων σε τυχόν πρακτικές ερωτήσεις. Κάντε κλικ στον σύνδεσμο για να διαβάσετε ένα από τα κεφάλαια του βιβλίου.


P. Dubois. MySQL. 2η έκδοση. Η δεύτερη έκδοση της "MySQL Bible", η οποία δίδαξε περισσότερες από μία γενιές προγραμματιστών και διαχειριστών. Εξηγεί τα μυστικά της MySQL από το "a" στο "z", αλλά ταυτόχρονα σε μια πολύ απλή και κατανοητή γλώσσα.

Η ομάδα μεταφραστή τεκμηρίωσης PHP βιάζεται να σας πει πόσα επιτύχαμε μαζί σας, αναγνώστες του Habr.
Το πιο σημαντικό: η ρωσική τεκμηρίωση PHP επιστρέφει στις τάξεις!

Πρόοδος Κοινότητας PHPDoc-RU

Από την 1η Αυγούστου έως τις 12 Νοεμβρίου, ο όγκος της μεταφρασμένης τεκμηρίωσης αυξήθηκε 4 φορές και ανήλθε σε περισσότερο από το ένα τέταρτο του συνολικού αριθμού αρχείων και περισσότερο από το ένα τρίτο του όγκου τους.

Λεπτομέρειες κάτω από το κόψιμο (Γραφικά: ~ 65Kb).

Μόλις πριν από 3 μήνες, η ρωσική μετάφραση βρισκόταν στην 9η θέση της γενικής λίστας μεταφράσεων και τώρα έχει εκτοξευθεί στην 4η θέση. Μπροστά υπάρχει ένα μεγάλο κενό στην ισπανική γλώσσα… αλλά μαζί σας μπορούμε να κάνουμε τα πάντα!

Πώς το πετύχαμε αυτό

Πρώτα απ 'όλα, χάρη στην κοινότητα habra και τους αναγνώστες του πόρου, που μόνο την πρώτη εβδομάδα μετά τη δημοσίευση του άρθρου μετέφρασαν περίπου 500 αρχεία, ενημερώθηκαν πολλές απαρχαιωμένες μεταφράσεις, έλεγξαν και διόρθωσαν τις υπάρχουσες.

Το έργο της ομάδας από 1 Αυγούστου έως 12 Νοεμβρίου μπορεί να εκφραστεί ως εξής:

Ευχαριστούμε όλους όσους κατέστησαν δυνατή την επιστροφή της ρωσικής τεκμηρίωσης!

Όπως θυμάστε, νωρίτερα μόνο λίγα άτομα συμμετείχαν σε μεταφράσεις και επαλήθευση μεταφράσεων άλλων χρηστών. Τώρα όσοι διακρίθηκαν σε 3 μήνες δουλειάς έλαβαν και λογαριασμό SVN, ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ.net και όλα τα καλούδια που υποσχέθηκαν νωρίτερα.

Στο αυτή τη στιγμήΗ ενεργή σύνθεση των "επαληθευτών" μοιάζει με αυτό:

  • Alexey Shein ()
  • Anton Dovgal ()
  • Alexander Moskalev ()
  • Maxim Chaban (mchphp.net)
  • Αντρέι Μπεζρούκοφ ()
  • Μπόρις Κλιμένκο ()
  • Ντμίτρι Βιναρχούκ (tmnphp.net)
  • Alexey Egorov (countzerophp.net)
  • Boris Fleitlikh (bflphp.net)
  • Γιούρι Μπαμπίκοφ ()
Ελπίζουμε ότι ο Mikhail Ivanko (spbima) θα έρθει μαζί μας στο εγγύς μέλλον.
Δύο ακόμη μεταφραστές που παραλίγο να λάβουν λογαριασμούς έχουν εξαφανιστεί:
Ivan Remen και Mikhail Baranov.
Περιμένουμε να μεταφράσουν μεγάλα αρχεία και μετά θα τα δεχθούμε ευχαρίστως στην ομάδα.

Υπάρχει ένας αριθμός χρηστών που είναι γνωστοί σε εμάς μόνο με ψευδώνυμα, η μετάφραση των οποίων μας άρεσε πολύ: Mike, Tigrovich, Wolg, StelZek, Petr Enin.

Προσπαθήσαμε να αξιολογήσουμε τη συνεισφορά κάθε συμμετέχοντα στη μετάφραση, αλλά δεδομένου ότι ορισμένοι μεταφραστές ενημέρωσαν λιγότερα από 10 αρχεία και άλλοι περισσότερα από 300, άλλοι μόνο διόρθωσαν, άλλοι μετέφρασαν μόνο νέα αρχεία και άλλοι μετέφρασαν πολύ υψηλή ποιότητα, σε επίπεδο επαγγελματιών μεταφραστών - δεν ήταν εύκολο να αξιολογηθεί η συνεισφορά.

Ωστόσο, προσδιορίσαμε ένα βάρος για κάθε είδος εργασίας και αξιολογήσαμε επίσης τις μεταφραστικές δεξιότητες κάθε συμμετέχοντα, μετά από το οποίο καταφέραμε να φέρουμε τους βαθμούς μας σε μία κλίμακα, η οποία δίνεται παρακάτω.

Τα ονόματα μελών προέρχονται από τα OpenID που παρέχονται κατά τη σύνδεση. Αφιερωμένο πορτοκάλιτα μέλη έχουν ήδη λογαριασμό. Εάν δεν βρεθήκατε σε αυτόν τον πίνακα, τότε είτε δεν κάνατε μια ενημέρωση κώδικα με βάση τα αποτελέσματα της εργασίας (η μετάφρασή σας δεν χάθηκε, απλά πρέπει να δημιουργήσετε μια ενημερωμένη έκδοση κώδικα για να μπορούμε να το ελέγξουμε), είτε η συνεισφορά σας είναι σημαντικά μικρότερη. Από την άλλη πλευρά, ακόμα κι αν δεν βρίσκεστε στη βαθμολογία "υπηρεσία" μας, το όνομά σας υποδεικνύεται στο σχόλιο της ενημέρωσης κώδικα και αν συνεχίσετε να μεταφράζετε, σίγουρα θα εισαγάγει τη βαθμολογία και θα υποδειχθεί στη σελίδα τεκμηρίωσης στη ρωσική γλώσσα .

Συνεχίζουμε!

Εν κατακλείδι, μένει να προσθέσουμε ότι σε καμία περίπτωση δεν έχουμε ολοκληρώσει τη μετάφραση και καλούμε την κοινότητα της habra να συνεχίσει να εργάζεται επίσης.

Για να συντονίσετε τις ενέργειες, μπορείτε να χρησιμοποιήσετε:
Συνέδριο Jabber: [email προστατευμένο]
Ενημερωτικό δελτίο ηλεκτρονικού ταχυδρομείου: [email προστατευμένο]
Συνδεθείτε, κάντε ερωτήσεις, σίγουρα θα βοηθήσουμε.

Υπενθυμίζουμε ότι η επίσημη τεκμηρίωση PHP είναι πλέον διαθέσιμη στη διεύθυνση:
http://www.php.net/manual/en/
Εάν εντοπίσετε σφάλματα ή ανακρίβειες σε αυτό, αναφέρετέ το στη λίστα αλληλογραφίας (προτιμάται) ή υποβάλετε ένα σφάλμα στο Σύστημα παρακολούθησης σφαλμάτων PHP.

Μπορείτε να βρείτε πώς να μεταφράσετε την επίσημη τεκμηρίωση της PHP στο .

Το άρθρο ετοιμάστηκε από:
Andrey Bezrukov (aurphp.net), Alexander Moskalev (irkerphp.net) και άλλοι συνεργάτες του PHPDoc-RU

P.S.: Ένα γράφημα που σοκάρει τα μέλη των εγγράφων PHP στα αγγλικά και άλλες μεταφραστικές ομάδες: