PHP (ағылш. PHP: Hypertext Preprocessor — «PHP: еренмәтінді алдын-ала үдірістегіш») — Веб-серверде HTML беттерін құру және дерекқормен жұмыс істеуге арналған . Қазіргі күндерде қызметін ұсынатындардың көпшілігімен қолданады. веб-торап жасауға арналған стандартты жинақталымына енеді. Тілдің оңайлығы, орындалу жылдамдығы, функциялық байлығы және PHP негізіндеге кеңге таралуының арқасында PHP тілі Торда программалау саласында ең белгілі тілдердің бірі боп есептелінеді (JSP мен -де қолданылатын тілдермен қатар). Бұл тілдің айрықшылығы ядро мен соған қосылатын модульдарында. Соңғылары дерекқор, сокет, динамикалық графика, криптографиялық кітапханалар, PDF форматты құжаттармен және т.б. жұмыс істеуге арналған. Бұндай модульды қалаған адам дамытып қоса алады. Модульдардың саны бір неше жүз болғанымен, стандарттық жабдықтауға тек жақсы нәтиже көрсеткен бір неше оны ғана кіреді. PHP интерпретаторы веб-серверге не арнайы сол сервер үшін жасалған модуль арқылы (мысалы, әлде ), не ретінде қосылады.
PHP | |
---|---|
, | |
Пайда болды | 1995 |
Дамытушы/дизайнері | |
The PHP Group | |
5.2.6/ | |
Соңғы тұрақсыз рилизі | 5.3.0-dev and 6.0-dev |
Dynamic, weak | |
, , Quercus, Project Zero | |
Бұған ықпал етті | C, , Java, , , |
Ықпалы | |
Операциялық жүйесі | |
http://php.net/ |
Бұған қоса, UNIX, Linux, Windows және амалдық жүйелерінде әкімшілік тапсырыстарын атқаруға пайдаланылуы мүмкін. Бірақ PHP тілі бұл салада кең өріс алмаған, бұған қарағанда Perl, Python және тілдері айтарлықтай нәтиже көрсетіп отыр.
Тілдің синтаксисі Си тәріздес. Ассоциаттивтік массивтар мен foreach циклі секілді кейбір элементтері Perl тілінен алынған.
Қазіргі заманда PHP жүздеген мың дамытушылармен пайдалануда. Интернет желісі сайттарының 5-тен бірі осы тілде жазылған.
PHP дамытушылар тобы тідің ядросы, қосымшаларымен жұмыс істейтін, соған қатар не тілдің құжаттамасы сияқты байланысты жобалармен айналысатын көптеген адамдардан тұрады.
Тарихы
1994 жылы даттық программист Расмус Лердорф HTML-құжаттар үлгілерін өңдейтін онлайн түйіндегі қатысушылардың шығару және енгізу үшін Perl/CGI скриптер жинағын жасады. Лердорф жинақты Personal Home Page (Жеке Үй Беті) деп атады. Уақыт келе, Perl - скрипт интепретаторының жұмыс істеуі және жылдамдығы жеткіліксіз болып, Лердорф Си тілін қолданып үлгелерінің PHP/FI (ағыл. Personal Home Page / Forms Interpreter — «Жеке Үй Беті / Формалардың Интерпретаторы») жаңа интерпретаторын енгізді.
Синтаксисі
PHP -ның интерпретаторы php-файлды(*.php) орындай бастағанда төменде көрсетілгендей тегтердің арасына орналастырылған php кодын іздей бастайды.
PHP тегтері төртеу және олар былай жазылады:
<?php PHP-коды ?>
<script language="php" PHP-коды </script>
<?php PHP-коды ?>
<%php PHP-коды %>
Дереккөздер
уикипедия, wiki, кітап, кітаптар, кітапхана, мақала, оқу, жүктеу, тегін, тегін жүктеу, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, сурет, музыка, ән, фильм, кітап, ойын, ойындар, ұялы, андроид, iOS, apple, ұялы телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ДК, веб, компьютер
PHP agylsh PHP Hypertext Preprocessor PHP erenmәtindi aldyn ala үdiristegish Veb serverde HTML betterin kuru zhәne derekkormen zhumys isteuge arnalgan Қazirgi kүnderde kyzmetin usynatyndardyn kopshiligimen koldanady veb torap zhasauga arnalgan standartty zhinaktalymyna enedi Tildin onajlygy oryndalu zhyldamdygy funkciyalyk bajlygy zhәne PHP negizindege kenge taraluynyn arkasynda PHP tili Torda programmalau salasynda en belgili tilderdin biri bop eseptelinedi JSP men de koldanylatyn tildermen katar Bul tildin ajrykshylygy yadro men sogan kosylatyn moduldarynda Songylary derekkor soket dinamikalyk grafika kriptografiyalyk kitaphanalar PDF formatty kuzhattarmen zhәne t b zhumys isteuge arnalgan Bundaj moduldy kalagan adam damytyp kosa alady Moduldardyn sany bir neshe zhүz bolganymen standarttyk zhabdyktauga tek zhaksy nәtizhe korsetken bir neshe ony gana kiredi PHP interpretatory veb serverge ne arnajy sol server үshin zhasalgan modul arkyly mysaly әlde ne retinde kosylady PHP Pajda boldy 1995Damytushy dizajneriThe PHP Group5 2 6 Songy turaksyz rilizi 5 3 0 dev and 6 0 devDynamic weak Quercus Project ZeroBugan ykpal etti C Java YkpalyOperaciyalyk zhүjesihttp php net Bugan kosa UNIX Linux Windows zhәne amaldyk zhүjelerinde әkimshilik tapsyrystaryn atkaruga pajdalanyluy mүmkin Birak PHP tili bul salada ken oris almagan bugan karaganda Perl Python zhәne tilderi ajtarlyktaj nәtizhe korsetip otyr Tildin sintaksisi Si tәrizdes Associattivtik massivtar men foreach cikli sekildi kejbir elementteri Perl tilinen alyngan Қazirgi zamanda PHP zhүzdegen myn damytushylarmen pajdalanuda Internet zhelisi sajttarynyn 5 ten biri osy tilde zhazylgan PHP damytushylar toby tidin yadrosy kosymshalarymen zhumys istejtin sogan katar ne tildin kuzhattamasy siyakty bajlanysty zhobalarmen ajnalysatyn koptegen adamdardan turady Tarihy1994 zhyly dattyk programmist Rasmus Lerdorf HTML kuzhattar үlgilerin ondejtin onlajn tүjindegi katysushylardyn shygaru zhәne engizu үshin Perl CGI skripter zhinagyn zhasady Lerdorf zhinakty Personal Home Page Zheke Үj Beti dep atady Uakyt kele Perl skript intepretatorynyn zhumys isteui zhәne zhyldamdygy zhetkiliksiz bolyp Lerdorf Si tilin koldanyp үlgelerinin PHP FI agyl Personal Home Page Forms Interpreter Zheke Үj Beti Formalardyn Interpretatory zhana interpretatoryn engizdi SintaksisiPHP nyn interpretatory php fajldy php oryndaj bastaganda tomende korsetilgendej tegterdin arasyna ornalastyrylgan php kodyn izdej bastajdy PHP tegteri torteu zhәne olar bylaj zhazylady lt php PHP kody gt lt script language php PHP kody lt script gt lt php PHP kody gt lt php PHP kody gt Derekkozder