Codino School
در قطعه کد فوق مقدار age چه خواهد بود؟
نتایج آزمون قبلی ( آذر 1399)
<?php
class A {
public int $age;
}
class B {
public A $a;
}
$a = new A;
$b = new B;
$a->age = 0;
$b->a = $a;
$b->a->age = 5;
$a->age = 10;
echo $b->a->age; // ??????????
❤1👍1
در تکه کد فوق مقدار چاپ شده برابر با چه عددی خواهد بود؟؟
Anonymous Quiz
2%
0
28%
5
64%
10
6%
unknown
👍9😁4👌3❤2
<?php
function tabe(A $a) {
$a->age += 1;
return null;
}
class A {
public int $age = 0;
}
$a = new A;
tabe($a);
tabe($a);
echo $a->age; // ???????????!!!!
👏1
class A
{
public int $age = 0;
}
class B
{
public A $a;
public function __construct($a) {
$this->a = $a
}
}
$a = new A;
$b = new B($a);
$b->a->age = 13;
echo $a->age; // ????????????
class A
{
public int $age = 0;
}
class B
{
public A $a;
public function __construct($a) {
$this->a = $a
}
}
$a = new A;
$b11 = new B($a);
$b22 = new B($a);
$b11->a->age = 11;
$b22->a->age = 22;
echo $b11->a->age; //????????
class A
{
public int $age = 0;
}
class B
{
public A $a;
public function __construct($a) {
$this->a = $a
}
}
$a = new A;
$b11 = new B($a);
$b22 = clone $b11;
$b11->a->age = 11;
$b22->a->age = 22;
echo $b11->a->age; // ????????
Codino School
آیا با interactive rebase در Git آشنایی دارید؟
این نشون میده که اگر شما interactive rebase رو یاد بگیرید جز ۳۰٪ برتر قرار خواهید داشت.
❤3🥴3🙏2
▫️ نسخه 8.3 زبان PHP منتشر شد.
متاسفانه امکانات جدید کم تعداد و غیرکاربردی هستند.
این نسخه کاملا شبیه یک patch هست. 🧐
🔗 https://www.php.net/releases/8.3
PHP is dead?
خدا رو شکر سینتکس جدید ندادن که برا میکروسکوپ دردسر درست کنن 🤣
@codino
متاسفانه امکانات جدید کم تعداد و غیرکاربردی هستند.
این نسخه کاملا شبیه یک patch هست. 🧐
🔗 https://www.php.net/releases/8.3
PHP is dead?
خدا رو شکر سینتکس جدید ندادن که برا میکروسکوپ دردسر درست کنن 🤣
@codino
👍12🥴3👀2🤔1