Boshqaruvchi ketma-ketliklar
| |
Ketma - ketlik
|
Qiymati
|
\n
|
Yangi satr (ASCII da LF yoki 0x0A (10))
|
\r
|
Kursorni qaytishi
|
\t
|
Gorizontal tabulyatsiya (ASCII da HT yoki 0x09 (9) )
|
\\
|
Teskari qiyshiq chiziq
|
\$
|
Dollar belgisi
|
\''
|
Ikkitalik qo‘shtirnoq
|
Heredoc sintaksisi
Satrlar katta hajmdagi ma’lumotlar (jadvallar, satrlar, murojaatlar) ham bo‘lishi mumkin. Bunday satrlarni echo operatoridan foydalanib ekranga chiqazish bir qancha muammolar keltirishi mumkin. Ushbu holatlarda satriy o‘zgaruvchilarni heredoc-sintaksisi usulidan foydalanib aniqlash mumkin. Bu usulda satrlar <<< markeri bilan boshlanib, so‘ng identifikator so‘zi yoziladi va satr yana shu identifikator so‘zi bilan tugatiladi.
Sintaksisi:
echo <<… … … … MATN;
Heredoc matni qo‘shtirnoq ichida joylashgan matn kabi bo‘ladi va heredoc sintaksisi ishlatilganda qo‘shtirnoq ishlatishga xojat yo‘q.
Heredoc matni ichida o‘zgaruvchilarni ham berish mumkin va bu holda heredoc ichidagi o‘zgaruvchilar ham qayta ishlanadi.
heredoc sintaksisining ishlatilishi
$str = <<
Do'stlaringiz bilan baham: |