PHP - Tarayıcıdaki metni görüntüle

PHP'nin amacı dinamik web sayfalarının oluşturulmasını sağlamaktır ve bu nedenle birincil amacı tarayıcıya veri göndermektir.

Üç standart fonksiyon

PHP, tarayıcıya metin göndermek için üç işlev sunar:

  • Eko
  • baskı
  • printf

Echo işlevi

Echo işlevi tarayıcılara (tırnak işaretleri içine alınmış) bir dize gönderir. Bu işlevin sözdizimi aşağıdaki gibidir:

 yankı İfade; 

İfade, tercüman tarafından değerlendirilecek bir dize veya ifade olabilir:

  •  eko "dizeleri"; 
  •  eko (1 + 2) * 87; 

Dize çift tırnak işareti ile ayrıldığından, dize çift tırnak işareti eklemek hataya neden olur. Bu yüzden çift tırnak ve herhangi bir özel karakterden önce bir ters eğik çizgi gelmelidir. İşte ters eğik çizginin kullanılmasını gerektiren özel karakterlerin bir özeti: (virgül, $ karakter, çarpışma önleyici, satır başı, yeni satır, sekmeler).

$ Karakterinin tercümanın onu değişken olarak görmesi için özel bir rolü vardır; bu, $ karakterinin bir dizgede karşılaştığı zaman, yorumlayıcının $ karakterini izleyen ve karakterinin yerine geçen değişkenin adını aldığı anlamına gelir. değer.

Aşağıdaki örnekte, geçerli tarih $ MyDate adlı bir değişkene atanmıştır ve tarayıcıda görüntülenir:

 Tarihi göster 

Baskı fonksiyonu

Yazdırma işlevi, görüntülenecek ifadenin parantez arasında bulunması farkıyla yankı işlevine benzer. Yazdırma işlevinin sözdizimi aşağıdaki gibidir:

  •  baskı (ifade); 

İfadenin, yorumlayıcı tarafından değerlendirilecek bir dize veya ifadeyi tanımlaması durumunda:

  •  print ("Karakter dizisi"); 
  •  baskı ((1 + 2) * 87); 

Printf işlevi

Printf () işlevi (C dilden ödünç alınmış), nadiren kullanılır, çünkü sözdizimi daha zahmetlidir. Bununla birlikte, önceki işlevlerden farklı olarak veri biçimlendirmesini mümkün kılar; bu, bir değişkenin ekranda gösterileceği biçimi seçebileceği anlamına gelir.

Printf () sözdizimi aşağıdaki gibidir:

 printf (biçimlendirilmiş dize); 

Biçimlendirilmiş bir dize, bir değerin nereye ekleneceğini ve biçimini, yani gösterimini tanımlamak için özel kodlar içeren bir dizedir. Her kod, printf işlevinin sonunda bir parametre olarak bulunabilecek bir değer veya değişken ile karşılanmalıdır. Biçimlendirilmiş dizgeye eklenecek değerler virgüllerle ayrılır:

kodBiçim türü
% bikili gösterimde tamsayı
% cASCII kodunu kullanarak kodlanmış karakter
% Dondalık gösterimde tamsayı
% eBilimsel formatta çift tip (şamandıra numarası) (1.76e +3)
% fÇift tip (şamandıra numarası)
%OSekizli tamsayı
% ssicim
% xOnaltılı gösterimde tamsayı (küçük harfler)
% X,Onaltılı gösterimde tamsayı (büyük harfler)
%%% Karakter

CommentcaMarche.net'te yayınlanan orijinal belge

Önceki Makale Sonraki Makale

En Ipuçları