mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-11-23 22:27:35 +03:00
Merge pull request #298 from hkulekci/update-branch
update latest commits.
This commit is contained in:
commit
e2f1c8adf3
@ -95,6 +95,10 @@ int main() {
|
||||
// is not evaluated (except VLAs (see below)).
|
||||
// The value it yields in this case is a compile-time constant.
|
||||
int a = 1;
|
||||
|
||||
// size_t bir objeyi temsil etmek için kullanılan 2 byte uzunluğundaki bir
|
||||
// işaretsiz tam sayı tipidir
|
||||
|
||||
size_t size = sizeof(a++); // a++ is not evaluated
|
||||
printf("sizeof(a++) = %zu where a = %d\n", size, a);
|
||||
// prints "sizeof(a++) = 4 where a = 1" (on a 32-bit architecture)
|
||||
|
@ -67,6 +67,9 @@ $float = 1.234;
|
||||
$float = 1.2e3;
|
||||
$float = 7E-10;
|
||||
|
||||
// Değişken Silmek
|
||||
unset($int1)
|
||||
|
||||
// Aritmetik
|
||||
$sum = 1 + 1; // 2
|
||||
$difference = 2 - 1; // 1
|
||||
@ -183,6 +186,13 @@ $y = 0;
|
||||
echo $x; // => 2
|
||||
echo $z; // => 0
|
||||
|
||||
// Dump'lar değişkenin tipi ve değerini yazdırır
|
||||
var_dump($z); // int(0) yazdırılacaktır
|
||||
|
||||
// Print'ler ise değişkeni okunabilir bir formatta yazdıracaktır.
|
||||
print_r($array); // Çıktı: Array ( [0] => One [1] => Two [2] => Three )
|
||||
|
||||
|
||||
/********************************
|
||||
* Mantık
|
||||
*/
|
||||
@ -478,10 +488,18 @@ class MyClass
|
||||
print 'MyClass';
|
||||
}
|
||||
|
||||
//final anahtar kelimesi bu metodu override edilemez yapacaktır.
|
||||
final function youCannotOverrideMe()
|
||||
{
|
||||
}
|
||||
|
||||
/*
|
||||
Bir sınıfın özelliğini ya da metodunu statik yaptığınız takdirde sınıfın bir
|
||||
objesini oluşturmadan bu elemana erişebilirsiniz. Bir özellik statik tanımlanmış
|
||||
ise obje üzerinden bu elemana erişilemez. (Statik metodlar öyle değildir.)
|
||||
*/
|
||||
|
||||
|
||||
public static function myStaticMethod()
|
||||
{
|
||||
print 'I am static';
|
||||
|
Loading…
Reference in New Issue
Block a user