Strängen :actor_id är inte en variabel. Det är en platshållare för att binda den faktiska variabeln $actor_id-värdet till SQL-strängen.
Din $stmt-sträng är en fråga med en platshållare.
Det faktiska värdet av where-satsen skickas med metoden execute() vid körning.
Varför skulle du vilja göra det här? PDO tillåter förberedda satser, och dess bindning hjälper till att abstrahera bort att behöva undkomma variabelns sträng som du skulle göra om du bara sammanfogade $actor_id till din SQL-sträng.
Detta hjälper till med återanvändbarhet och säkerhet för frågor.