Malah, apabila penghurai menemui perkataan yang merupakan nama fungsi terbina dalam, ia mesti menentukan sama ada nama itu mewakili panggilan fungsi atau rujukan bukan ungkapan kepada pengecam seperti nama jadual atau nama lajur. Pertimbangkan pertanyaan berikut -
1. Select sum(salary) from employee; 2. Create table sum (i int);
Dalam pertanyaan pertama, SUM ialah rujukan kepada panggilan fungsi dan dalam pertanyaan kedua, ia adalah rujukan kepada nama jadual.
Penghurai mengikut peraturan berikut untuk membezakan sama ada nama mereka digunakan sebagai pengecam dalam panggilan fungsi atau konteks bukan rujukan -
Atas ialah kandungan terperinci Apakah peraturan lalai yang digunakan oleh penghurai semasa menghuraikan nama fungsi terbina dalam?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!