• Sonuç bulunamadı

İleri PHP uygulamaları

N/A
N/A
Protected

Academic year: 2021

Share "İleri PHP uygulamaları"

Copied!
9
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu

İleri PHP uygulamaları

NB P238 İL E R I W E B PR OGR AML AMA ÖĞR . GÖR . DR . UFUK T ANYE R I

(2)

PHP Tarih ve Saati

PHP date() işlevi bir tarihi ve / veya saati biçimlendirmek için kullanılır.

<?php

echo "Bugün " . date("Y/m/d") . "<br>";

echo "Bugün " . date("Y.m.d") . "<br>";

echo "Bugün " . date("Y-m-d") . "<br>";

echo "Bugün " . date("l");

?>

(3)

PHP İpucu - Otomatik Telif Hakkı Yılı

Web sitenizdeki telif hakkı yılını otomatik olarak güncellemek için date () işlevini kullanın:

&copy; 2010-<?php echo date("Y");?>

(4)

Bir Zaman Alın

Zaman zaman yaygın olarak kullanılan bazı karakterler şunlardır:

H - 24 saatlik format biçimi (00-23)

h - Başında sıfır bulunan 12 saatlik biçim (01 - 12) i - Başında sıfır bulunan dakikalar (00 - 59)

s - Başında sıfır bulunan saniye sayısı (00 - 59)

a - Küçük harf ile öğleden önce ve öğleden sonra (am veya pm)

Aşağıdaki örnek, geçerli saati belirtilen biçimde verir:

<?php echo "Zaman ".date("h:i:sa"); ?>

(5)

Saat Diliminizi Alın

Koddan aldığınız zaman doğru değilse, bunun nedeni muhtemelen sunucunuzun başka bir ülkede olması veya farklı bir saat dilimi için ayarlanmış olmasıdır.

Dolayısıyla, belirli bir konuma göre doğru olması için zamana ihtiyacınız varsa, kullanmak istediğiniz saat dilimini ayarlayabilirsiniz.

Aşağıdaki örnek, saat dilimini "Türkiye" olarak ayarlar ve geçerli saati belirtilen biçimde verir:

<?php

date_default_timezone_set("Turkey");

echo "Zaman ".date("h:i:sa");

?>

(6)

Include ve Require işlemleri

Include (veya require) ifadesi, belirtilen dosyada bulunan tüm metni / kodu / biçimlendirmeyi alır ve include ifadesini kullanan dosyaya kopyalar.

Bir web sitesinin birden çok sayfasına aynı PHP, HTML veya metni dahil etmek istediğinizde dosya eklemek çok yararlıdır.

Include ve Require ifadeleri, hata haricinde aynıdır:

Kullanımı

include 'dosya_adi';

ya da

require 'dosya_adi';

(7)

Örnek

menu.php

<?php

echo '<a href="/default.asp">Anasayfa</a> -

<a href="/html/default.asp">HTML</a> -

<a href="/css/default.asp">CSS</a> -

<a href="/js/default.asp">JavaScript</a> -

<a href="default.asp">PHP</a>';

?>

index.php

<html>

<body>

<div class="menu">

<?php include 'menu.php';?>

</div>

<h1>Web sayfama hoş geldiniz</h1>

<p>Bazı yazılar</p>

<p>Bazı yazılar</p>

</body>

</html>

(8)

Include vs Require

include(), require(), include_once(), require_once()

include() fonksiyonu belirtilen dosyadaki kodları, çalıştırılan dosyaya dahil eder ve çalışmaya devam eder.

require() fonksiyonu da görev olarak aynıdır fakat çağırılan dosya bulunamazsa hata vererek scripti durdurur. Yani çalışmaya devam etmez.

include() fonksiyonu da dosyayı bulamadığı zaman hata verir ancak çalışmaya devam eder. Onun için eğer bir class dosyası çağırıyor isek ve bu dosyanın kesinlikle olmasını istiyorsak require() fonksiyonu kullanmamız gerekir.

Include once ile require once ise dosyanın sadece bir kez dahil edilmesini sağlar.

(9)

Kaynaklar

[1] (n.d.). Retrieved from https://www.w3schools.com/php/php_date.asp

[2] PHP Include Files. (n.d.). Retrieved from https://www.w3schools.com/php/php_includes.asp

Referanslar

Benzer Belgeler

Divan şairlerinin bir kısmı da şiirlerinin türüne göre mahlas kullanmışlardır. Bu sebeple birden fazla mahlas kullandığı ifade edilen üç şairin hiciv, hezl ve

&lt;10 sayfa Çok küçük site 10-100 sayfa Küçük site 100-1.000 sayfaOrta boy bir site 1.000-10.000 sayfa Büyük site.. &lt;10.000 sayfa Çok

POST yöntemiyle bir formdan gönderilen bilgiler başkaları tarafından görülemez (tüm adlar / değerler HTTP isteğinin gövdesine gömülür) ve gönderilecek bilgi miktarı

Var olmayan bir dosyada fopen() kullanırsanız, dosya yazma (w) veya ekleme (a) için açılmış olması kaydıyla dosya oluşturulur. Aşağıdaki örnek &#34;testfile.txt&#34; adlı

Yani; Oturum değişkenleri tek bir kullanıcı hakkında bilgi tutar ve bir uygulamadaki tüm sayfalar tarafından kullanılabilir... Bir PHP

PHP filtre uzantısı, kullanıcı girişini kontrol etmek için gereken birçok işleve sahiptir ve veri doğrulamayı daha kolay ve daha hızlı hale getirmek için

değil”, “Bu web sitesi, olması gerektiğini umduğum bütün yeterlilik ve işlevlere sahip”, “Bilgi girişi yapılan yerler kafa karıştırıcı değil”, “Bu sitedeki

Aşağıdaki örnekte &lt;form&gt; etiketleri içinde isim bilgisini aldığımız bir alan ve bunu yollamak için kullandığımız bir düğme html kodlarıyla