ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ HTML ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΈ ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°ΠΌΠ΅Ρ‡Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ HTML страницы Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, это какая-Ρ‚ΠΎ инородная концСпция? Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ просто, Π½ΠΎ Π½Π΅ это Π½Π΅ часто происходит. Π­Ρ‚ΠΎ Π½Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ Π΅ΡΡ‚ΡŒ HTML ΠΈΠΌΠΏΠΎΡ€Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт запросто ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ HTML страницы, Π° Ρ‚Π°ΠΊΠΆΠ΅ CSS ΠΈ JavaScript Ρ„Π°ΠΉΠ»Ρ‹, Π²Π½ΡƒΡ‚Ρ€ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΡ… HTML страниц.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² HTML ΠΈΠΌΠΏΠΎΡ€Ρ‚

HTML ΠΈΠΌΠΏΠΎΡ€Ρ‚, это простая для понимания Π²Π΅Ρ‰ΡŒ; это способ вставки Π½Π° страницу Π΄Ρ€ΡƒΠ³ΠΈΡ… HTML страниц. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² этом Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ особСнного, Ρ‚Π°ΠΊ Π²ΠΎΡ‚ Π΅ΡΡ‚ΡŒ; Ρ€Π°Π½ΡŒΡˆΠ΅ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ это Ρ‚Π°ΠΊ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ HTML это самыС простыС Ρ„Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° с Π½ΠΈΠΌΠΈ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π”Π°ΠΆΠ΅ PHP Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ HTML этого Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚? Благодаря Π²Π΅Π±-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ, ΠΌΡ‹, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’Π°ΠΊΠΆΠ΅, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ этого ΠΆΠ΅ Ρ‚Π΅Π³Π°, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ CSS ΠΈ JavaScript. (Π–ΠΈΡ‚ΡŒ стало Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅.)

ΠžΠ±Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ

РаньшС, ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ iFrame; это тяТСлыС HTML элСмСнты, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈ ΠΏΡ€ΠΈ этом с Π½ΠΈΠΌΠΈ, Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ. iFram’Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° с Π½ΠΈΠΌΠΈ приходится Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ Π±Ρ‹Π» AJAX, это ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΈ страницу ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ JavaScript ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ Π΅Ρ‘ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π­Ρ‚ΠΎ, Π½Π° самом Π΄Π΅Π»Π΅, довольно Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ способ.

Начнём

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ синтаксис

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π΄Π°Π²Π°ΠΉΡ‚Π΅ глянСм Π½Π° синтаксис ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Π³ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°. Π˜ΠΌΠΏΠΎΡ€Ρ‚, это Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΈΠΏ link Ρ‚Π΅Π³Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строчку:

Π’Π°ΠΊΠΈΠ΅ строки ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² шапкС, ΠΊΠ°ΠΊ Π²Ρ‹ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ»ΠΈ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ с JavaScript ΠΈΠ»ΠΈ CSS Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚ сработал, страницы Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ сСрвСрС. НачнСм с Ρ„Π°ΠΉΠ»Π° index.html. Π­Ρ‚ΠΎ простая HTML страница с Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΎΠΌ:

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». aeae11bd2ce56f6b6c61076646cc610f. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-aeae11bd2ce56f6b6c61076646cc610f. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° aeae11bd2ce56f6b6c61076646cc610f. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π’ΠΈΠ΄ΠΈΡ‚Π΅, я Π½Π΅ Π²Ρ€Π°Π»Π° ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ всС просто; это Ρ‚Π°ΠΊ ΠΆΠ΅ просто, ΠΊΠ°ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй ΠΈΠ»ΠΈ JavaScript-Ρ„Π°ΠΉΠ»Π°.

Π’Π½ΡƒΡ‚Ρ€ΠΈ intro.html

Π§Ρ‚ΠΎ ΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ страницы?

Π­Ρ‚ΠΎ просто div с тСкстом Π²Π½ΡƒΡ‚Ρ€ΠΈ. НС Π½ΡƒΠΆΠ½ΠΎ body ΠΈΠ»ΠΈ head ΠΈΠ»ΠΈ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘.

Вставка ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ HTML

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ HTML, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ нСсколько строчСк Π½Π° JavaScript. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π³Π»Π°Π²Π½ΠΎΠΌ HTML-Ρ„Π°ΠΉΠ»Π΅, Π² нашСм случаС, index.html. Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ мСстС, Π³Π΄Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ html. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ послС β€˜Hello from Designmodo.’

Π’ нашСм скриптС ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ присваиваСм Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΠŸΠΎΡ‚ΠΎΠΌ ΠΌΡ‹ просто добавляСм содСрТимоС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² HTML.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 58150fef680ff9ef1c3d16cf1fca7ed9. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-58150fef680ff9ef1c3d16cf1fca7ed9. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 58150fef680ff9ef1c3d16cf1fca7ed9. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ CSS Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ scoped? Атрибут scoped позволяСт Π²Π°ΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ дСйствиС Ρ‚Π΅Π³Π°
ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 0eb0e92fdc7e71a2ce30e80fa19c48fd. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-0eb0e92fdc7e71a2ce30e80fa19c48fd. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 0eb0e92fdc7e71a2ce30e80fa19c48fd. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ побольшС ΠΎΠ± Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ scoped, посмотритС, Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ W3C.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Вставка HTML ΠΊΠΎΠ΄Π° Π² PHP Ρ„Π°ΠΉΠ»

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar male s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar male s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar male s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 60129. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-60129. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 60129. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π½Ρƒ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ написал Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ…, для ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ систСмы.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 4219. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-4219. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 4219. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΈΠΌΡ…ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π½Π°Π΄ΠΎ ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ, Π° ΡŽΠ·Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ соотвСтствСнно ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 40235. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-40235. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 40235. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Ρ‡Π΅ΠΌ Π½Π΅ ΡƒΠ³ΠΎΠ΄ΠΈΠ»Π° это?

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 60129. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-60129. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 60129. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π²ΠΎΡ‚ насчСт ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ², сколько Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ, ΠΈ ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ Π½Ρƒ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΎΠ½.
Ну Π±Π»ΠΈΠ½
ΠΈΠ»ΠΈ ΠΈΠ»ΠΈ
какая Ρ€Π°Π·Π½ΠΈΡ†Π°.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar male s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar male s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar male s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π’ΠΎΡ‚ Ρ‚ΠΎΡ‚ самый кусок ΠΊΠΎΠ΄Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ программист писал ΠΏΠΎΠ΄ Π·Π°ΠΊΠ°Π·,HTML выводится ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ echo!

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ru. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-ru. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ru. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». en. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-en. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° en. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 60129. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-60129. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 60129. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π£ нас Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ Π±Ρ‹Π» ΠΎΠ΄ΠΈΠ½ «ΠžΠ‘» ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡ€ΠΎΠΊΠΎΠ² смотрСл ΠΈ взрослых Π½Π΅ ΡΠ»ΡƒΡˆΠ°Π». ΠΈ Π½Π΅ обновлялся.
Π’ΠΈΠ΄ΠΈΠΌΠΎ apt-get update совсСм Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar male s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar male s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar male s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 40235. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-40235. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 40235. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar male s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar male s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar male s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 36858. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-36858. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 36858. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ построСнная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π΅Π·Π΄Π΅ Π½Π°Π²Π΅Ρ€Π½ΠΎ ΠΊΠΎΠ΄ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΊΡƒ с вСрсткой, это сущий Π°Π΄.
ΠŸΡƒΡΡ‚ΡŒ всС ΠΊΠΎΠΏΠΈΡ‚ Π² массив Π° ΡƒΠΆΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅ это Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² view.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 40235. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-40235. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 40235. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 60129. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-60129. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 60129. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π’ΠΎΡ‚ Π½Π΅ лСнь ΠΆΠ΅ Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ.
Ну ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΆΠ΅.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 41172. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-41172. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 41172. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 1904 317f764c2af7d07257106aba4c12e9cd. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-1904 317f764c2af7d07257106aba4c12e9cd. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1904 317f764c2af7d07257106aba4c12e9cd. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

phpStorm. Π£ΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π² строкС ΠΈ HTML ΠΈ MySQL ΠΈ JavaScript, подтягивая ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ Π°Π²Ρ‚ΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡ‚Π°, расстановки ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ, пСрСносов ΠΈ Ρ‚Π΄. Он Ρ‚Π΅Π±Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ строки Π΄Π°ΠΆΠ΅ сам Ρ‚Π΅Π³ΠΈ Π·Π°ΠΊΡ€ΠΎΠ΅Ρ‚.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». avatar male s. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-avatar male s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avatar male s. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π£ΠΆ Ρ‚ΠΎΡ‡Π½ΠΎ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Π½Π΅ стоит! Π’ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π²Ρ‹Π²ΠΎΠ΄ view ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»ΠΈ mvc.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». 41172. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-41172. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 41172. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Как ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΌ, имСя Ρ‚Π°ΠΊ ΠΌΠ°Π»ΠΎ Π²Π²ΠΎΠ΄Π½Ρ‹Ρ…?

А Ρ‡Ρ‚ΠΎ, Ссли Π½Π°Π΄ΠΎ вывСсти Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ элСмСнты? А ΠΊΠ°ΠΊ ΠΆΠ΅ DRY? А Ссли эта функция тянСтся ΠΈΠ· Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΏΡ€ΠΈΡ†Π΅ΠΏΠ»Π΅Π½ ΠΈΠ½ΠΊΠ»ΡƒΠ΄ΠΎΠΌ ΠΈ всС ΠΎΠ½ΠΈ Π»Π΅ΠΆΠ°Ρ‚ Π² ΠΏΠ°ΠΏΠΊΠ΅ view, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊ Π±Ρ‹ Π½Π°ΠΌΠ΅ΠΊΠ°Π΅Ρ‚, Π° Ссли это Π½Π΅ функция Π±ΡƒΠ΄Π΅Ρ‚, Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²ΡŒΡŽΡ…ΠΈ?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Π»ΠΎΠ³ Vaden Pro

Бпособы вставки PHP ΠΊΠΎΠ΄Π° Π² HTML

Достаточно часто Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ PHP ΠΊΠΎΠ΄ Π²Π½ΡƒΡ‚Ρ€ΡŒ HTML страницы. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это достаточно просто, ΠΊΠΎΠ³Π΄Π° понимаСшь основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ парсСра ΠΊΠΎΠ΄Π° ΠΈ знаСшь основныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π΅Π³ΠΎ вставки с различиями ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Об этом ΠΈ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ Π΄Π°Π»Π΅Π΅.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° содСрТащСго PHP

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ парсСр Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° страницу, ΠΎΠ½ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ построчно Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ наткнСтся Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ† ΠΊΠΎΠ΄Π° PHP, Π΄ΠΎ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΎΠ½ просто Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ содСрТимоС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π° экран ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°.

ПослС обнаруТСния скрипта, происходит Π΅Π³ΠΎ исполнСниС, ΠΈ ΠΊΠΎΠ³Π΄Π° заканчиваСтся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° всСго, Ρ‡Ρ‚ΠΎ написано Π΄ΠΎ Ρ‚Π΅Π³Π°, Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ вставку PHP, снова продолТаСтся построчный Π²Ρ‹Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° экран ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρƒ сСбя Ρ„Π°ΠΉΠ» php ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ содСрТания:

Бпособы вставки PHP ΠΊΠΎΠ΄Π°

Π­Ρ‚ΠΎΡ‚ способ вставки Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚ Ρƒ своих Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² ΠΏΠΎ ряду ΠΏΡ€ΠΈΡ‡ΠΈΠ½:

Данная конструкция Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… настроСк ΠΎΡ‚ нас, ΠΊΠ°ΠΊ ΠΈ прСдыдущая, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ встрСчаСтся Π½Π° порядок Ρ€Π΅ΠΆΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ нСсСт Π² сСбС Π½ΠΈΠΊΠ°ΠΊΠΈΡ… прСимущСств.

НС смотря Π½Π° всю свою простоту ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ ряд ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ эта конструкция для вставки PHP Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° всСобщСго признания, ΠΊΠ°ΠΊ пСрвая:

Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ряд ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ PHP Π² HTML ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ?

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». lazy placeholder. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-lazy placeholder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° lazy placeholder. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! 🙂

БСгодня я Ρ€Π΅ΡˆΠΈΠ» Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ бэкэндом ΠΈ фронтэндом, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ. Π’ частности, сСгодня ΠΌΡ‹ рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ· PHP Π² HTML ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… Π²Ρ‹Π·ΠΎΠ²Π° Π² ΠΎΠ±ΠΎΠΈΡ… случаях.

ИдСя этой ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρƒ мСня появилась послС поиска мною ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π² сСти, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΡƒΡ‚Π½ΠΎΠ³ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ.

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сСгодня люди Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ своё знакомство с Π²Π΅Π±-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ изучая Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹: CMS, фрэймворки ΠΈ Ρ‚.Π΄., Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ своим ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Π“Π΄Π΅-Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ бэкэнда Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ массив, Π° Π² html-ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Ρ‚ΡƒΠ΄Π°. Π’ Π΄Ρ€ΡƒΠ³ΠΈΡ… случаях ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹, Ρ‚ΠΈΠΏΠ° Smarty, со своими ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Π΄Π°Π½Π½ΠΎΠΉ ситуации всё зависит ΠΎΡ‚ Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠ΅Ρ€Π΅Π΄ людьми, Π½Π°Ρ‡Π°Π²ΡˆΠΈΠΌΠΈ своё знакомство с языками написания сайтов благодаря Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠΆΠΊΠ°ΠΌ, ΠΈcΡ‡Π΅Π·Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ изучСния ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для «чистых» PHP ΠΈ HTML.

Но всё ΠΆΠ΅, ΠΈΠ½ΠΎΠ³Π΄Π° такая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ появляСтся, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Π½ΠΎ ΠΈ Ρƒ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΡŽΠ·Π΅Ρ€ΠΎΠ².

ΠšΠΎΠΌΡƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· PHP Π² HTML ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ?

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ собствСнный Π΄Π²ΠΈΠΆΠΎΠΊ 🙂 Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ, Π² ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… цСлях ΠΈΠ»ΠΈ коммСрчСских Π·Π° Ρ‚Π°ΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ принимаСтся большС ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ программистов Π—Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΠ°Ρ€Π°.

А Π΄ΠΎ этого Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ свой ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚.Π΅. нСобходимости Π²Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π² тонкости «стандартной» ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρƒ вас Π½Π΅ Π±Ρ‹Π»ΠΎ.

Или, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, вас Π½Π΅ устраиваСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€ (программная надстройка, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТаниС бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ Π² графичСских ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ…, Ρ‚.Π΅. ΡƒΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΠ· html php-конструкции, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π·ΠΎΠ²ΠΎΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²), ΠΈ Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ собствСнный.

Или ΠΆΠ΅ совсСм ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Π° Π² ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΌ тСстовом Π·Π°Π΄Π°Π½ΠΈΠΈ Π±Π΅Π· использования Π² html php-Π΄Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΊΡƒΠ΄Π°. ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ, тСстовоС Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° «чистых» языках, Π° Π½Π΅ с использованиСм горячо Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Π²Π°ΠΌΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ².

Ну, ΠΏΡ€ΠΎ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с PHP ΠΈ HTML, ΠΎ цСнности рассматриваСмого сСгодня вопроса я Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡƒΠΌΠΎΠ»Ρ‡Ρƒ.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». lazy placeholder. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-lazy placeholder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° lazy placeholder. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹ ΠΈΠ΄Ρ‘Ρ‚Π΅ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ β€” ΠΈ вмСсто ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° вопрос Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ обсуТдСния Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, Π³Π΄Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π½Π΅Ρ‚.

Но Π½ΠΈΡ‡Π΅Π³ΠΎ β€” сСгодня ΠΌΡ‹ исправим эту ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ 😉

Как ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ PHP Π² HTML?

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° создадим ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ тСстовый скрипт index.php:

Π—Π΄Π΅ΡΡŒ, ΠΊΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‚ΠΎΠΆΠ΅ всё ΠΎΡ‡Π΅Π½ΡŒ нСзамысловато: для Π²Ρ‹Π·ΠΎΠ²Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ конструкции Π΅Ρ‘ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ скобками (ΠΏΡ€ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… настройках сСрвСра Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ сокращённый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ записи ) ΠΈ вывСсти с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° echo.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, ΠΏΡ€ΠΈ запускС скрипта Π² вашСм Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». lazy placeholder. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-lazy placeholder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° lazy placeholder. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

НадСюсь, Π²Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Π»ΠΈ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ скрипт ΠΈ html-Ρ„Π°ΠΉΠ» Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½ΠΎΠ²ΠΎΠΌΡƒ сайту, Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Π±-сСрвСр ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр? Если ТСлаСмая надпись Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π½Π΅ появилась β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ порядок выполняСмых дСйствий Π΅Ρ‰Ρ‘ Ρ€Π°Π·.

Как ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ массив PHP Π² HTML?

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ простых ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΡ‹ рассмотрСли. А ΠΊΠ°ΠΊ насчёт массивов, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π²Ρ‹? Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° массивов Ρ‚Π°ΠΊΠΆΠ΅ вСсьма вострСбована Π² случаях, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² HTML вывСсти списки ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ· PHP.

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС описанный Π½Π°ΠΌΠΈ способ Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ PHP Π² HTML выдаст ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». lazy placeholder. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-lazy placeholder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° lazy placeholder. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». lazy placeholder. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-lazy placeholder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° lazy placeholder. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

И это Π²ΠΏΠΎΠ»Π½Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Ρ‚.ΠΊ. Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ содСрТимоС PHP-массива с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ echo Π½Π΅ получится β€” Π½Π° экран выводится Β«ArrayΒ», Ρ‡Ρ‚ΠΎ всСго лишь ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ выводимая Π½Π° экран структура Π΄Π°Π½Π½Ρ‹Ρ… β€” это массив.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ массива ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, выводя Π΅Π³ΠΎ элСмСнты Π² Ρ†ΠΈΠΊΠ»Π΅. Для этого Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ наш HTML-шаблон:

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, послС ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ запуска скрипта Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π½Π° экранС ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». lazy placeholder. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ»-lazy placeholder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² php Ρ„Π°ΠΉΠ». ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° lazy placeholder. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«What are HTML Imports and How Do They Work?Β», Paula Borowska.

ΠŸΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ html-ΠΊΠΎΠ΄ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π½Π° страницС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ любого Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, Ρ‚.ΠΊ. ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Ρ‚Π°ΠΌ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ β€” это содСрТимоС ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ PHP-массива.

Π’.Π΅., подводя ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΏΠΎΠ΄ написанным Ρ€Π°Π½Π΅Π΅, для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ· PHP Π² HTML, HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² PHP с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ² include ΠΈΠ»ΠΈ require, послС Ρ‡Π΅Π³ΠΎ ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹Π΅ Π² скриптС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ доступны Π² шаблонС.

Как Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, язык PHP прСкрасно взаимодСйствуСт с HTML β€” это Π΅Π³ΠΎ базовая Ρ„ΠΈΡ‡Π°, которая Ρƒ Π½Π΅Π³ΠΎ Β«Π² ΠΊΡ€ΠΎΠ²ΠΈΒ», Ρ‚.Π΅. рСализуСтся Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… манипуляций 🙂

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ этапом ΠΌΡ‹ рассмотрим ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ сторону Π΄Π°Π½Π½ΠΎΠ³ΠΎ взаимодСйствия Π΄Π²ΡƒΡ… языков β€” Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· HTML Π² PHP.

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· HTML Π² PHP

Как Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, ΠΎΠ½ прСдставляСт ΠΈΠ· сСбя ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° сайтС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ОК» для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, это Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². Π― ΠΏΡ€ΠΈΠ²Ρ‘Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅. Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ я рассказал ΠΎΠ±ΠΎ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… β€” ΠΎΡ‚ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях. Π–Π΄Ρƒ Π²Π°ΡˆΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² 🙂

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ являСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ элСмСнта с Ρ‚ΠΈΠΏΠΎΠΌ Β«submitΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставляСт собой ΠΊΠ½ΠΎΠΏΠΊΡƒ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… HTML-Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTTP-запроса ΠΊ сСрвСру, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ располоТСны скрипты PHP, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Π΅Π³ΠΎ.

Благодаря возмоТностям JavaScript ΠΈ Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ элСмСнта с Ρ‚ΠΈΠΏΠΎΠΌ Β«submitΒ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ β€” ΠΈΠΌΠ΅ΠΉΡ‚Π΅ это Π²Π²ΠΈΠ΄Ρƒ ΠΏΡ€ΠΈ внСсСнии ΠΏΡ€Π°Π²ΠΎΠΊ Π² ΠΊΠΎΠ΄ своСго сайта.

Π£ отправляСмого HTML-Ρ„ΠΎΡ€ΠΌΠΎΠΉ HTTP-запроса Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π² качСствС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² тэга

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ php

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php ΠΊΠΎΠ΄ Π² html-страницу, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ дСскрипторы ΠΈΠ»ΠΈ Ρ‚Π΅Π³ΠΈ.

Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php ΠΊΠΎΠ΄ Π² html Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· 4 стилСй:

Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php ΠΊΠΎΠ΄ Π² стилС XML. Π’ этом случаС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ php Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² Ρ‚Π΅Π³ΠΈ

Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php ΠΊΠΎΠ΄ Π½Π° html станицу Π² стилС SGML. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС инструкции php ΠΊΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² дСскрипторы Π²ΠΈΠ΄Π°:

Π’ΡΡ‚Π²Π»ΡΡ‚ΡŒ php ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π² стилС ASP, для Ρ‡Π΅Π³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ php Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² дСскрипторы

Код php ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² стилС сцСнариСв html. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³ΠΎΠ²:

Π’Ρ‹Π±ΠΎΡ€ способа вставки php ΠΊΠΎΠ΄ Π² html Ρ„Π°ΠΉΠ» ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π΅Π½, хотя Ρ‡Π°Ρ‰Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ стили XML ΠΈ SGML. Иногда Ρ‚Π°ΠΊΠΈΠ΅ способы Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ php ΠΊΠΎΠ΄ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈ сокращСнной Ρ„ΠΎΡ€ΠΌΠΎΠΉ.

Π’ΠΈΠ΄ примСняСмых дСскрипторов, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… вставляСтся ΠΊΠΎΠ΄ php Π² html ΠΊΠΎΠ΄ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ зависит ΠΎΡ‚ примСняСмой CMS-систСмы ΠΈΠ»ΠΈ Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠΌ отсутствии.

Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php ΠΊΠΎΠ΄ Π² joomla, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ любого ΠΈΠ· Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… стилСй, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ DLE ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php ΠΊΠΎΠ΄ Π² joomla, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Sourcerer.

Π­Ρ‚ΠΎ связано с настройками Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, ΠΎΠ±Ρ€Π΅Π·Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π΅ свойствСнный Π΅ΠΌΡƒ html ΠΊΠΎΠ΄

Иногда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ вставлСн php ΠΊΠΎΠ΄, html Ρ„Π°ΠΉΠ» ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Π² php Ρ„Π°ΠΉΠ», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅. Но Ρ‡Π°Ρ‰Π΅ Π² этом Π½Π΅Ρ‚ нСобходимости, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сСрвСр ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ настраиваСтся Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ php Ρ„Π°ΠΉΠ»ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ.

Как Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php скрипт

Если Π½Π° страницу сайта Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ php скрипт, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ дСскрипторами

ΠœΠ΅ΠΆΠ΄Ρƒ этими Ρ‚Π΅Π³Π°ΠΌΠΈ вставляСтся примСняСмый php скрипт.

Как Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html Π² ΠΊΠΎΠ΄ php

Иногда Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html ΠΊΠΎΠ΄ Π² ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΈΠ»ΠΈ создаваСмый php ΠΊΠΎΠ΄.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ html Π² ΠΊΠΎΠ΄ php ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ php echo.

Π’Π½ΡƒΡ‚Ρ€ΠΈ php ΠΊΠΎΠ΄Π° Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС вставляСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ echo, Π° вСсь html ΠΊΠΎΠ΄ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ.

Π’ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ html Π² ΠΊΠΎΠ΄ php ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ для вставки ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ echo β€œ …”

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *