Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
beginTransaction
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
$
PHP değişkenlerini $ önekiyle tanır.
->
Nesnenin metoduna/özniteliğine ulaşır.
;
İfadenin bittiğini bildirir.
Satır sonu noktalı virgül (;) unutulur $pdo->beginTransaction();
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": "Toplu veritabanı işlemini başlatır."
}
try
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
try {
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": ""
}
exec 1
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
$
PHP değişkenlerini $ önekiyle tanır.
=
Sağdaki değeri soldaki isme bağlar; karşılaştırma == / === ile yapılır.
->
Nesnenin metoduna/özniteliğine ulaşır.
;
İfadenin bittiğini bildirir.
$pdo->exec("UPDATE hesaplar SET bakiye = bakiye - 1 WHERE id = 1");
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": "Bakiyeden düşer."
}
exec 2
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
$
PHP değişkenlerini $ önekiyle tanır.
=
Sağdaki değeri soldaki isme bağlar; karşılaştırma == / === ile yapılır.
->
Nesnenin metoduna/özniteliğine ulaşır.
;
İfadenin bittiğini bildirir.
$pdo->exec("UPDATE hesaplar SET bakiye = bakiye + 1 WHERE id = 2");
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": "Bakiyeye ekler."
}
commit()
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
$
PHP değişkenlerini $ önekiyle tanır.
->
Nesnenin metoduna/özniteliğine ulaşır.
;
İfadenin bittiğini bildirir.
Satır sonu noktalı virgül (;) unutulur $pdo->commit();
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": "Tüm işlemleri kalıcı olarak veritabanına yazar."
}
catch
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
$
PHP değişkenlerini $ önekiyle tanır.
Satır sonu noktalı virgül (;) unutulur } catch (Exception $e) {
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": "Hata yakalar."
}
rollBack()
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
$
PHP değişkenlerini $ önekiyle tanır.
->
Nesnenin metoduna/özniteliğine ulaşır.
;
İfadenin bittiğini bildirir.
Satır sonu noktalı virgül (;) unutulur $pdo->rollBack();
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": "Tüm işlemleri geri alır, eski haline döndürür."
}
Kapanğş
— PDO Transactions: Güvenli Çoklu İşlemler içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
}
kod parçası
İlgili PHP 8 standart sözdizimi yapısı.
{
"type": "ExpressionStatement",
"expression": ""
}