sashok991
				Новичок
				
				Дата регистрации:
16.12.2013 10:04:40
				Сообщений: 5
			 
			Помогите пожалуйста разобратся в этих функциях.
Недавно гдето прочитал, что функция include() подгружает файл в скрипте только в момент ее выполнения, а require() в начале выполнения всего скрипта. 
Так вот, если include() использовать в условии if и ветка условия пошла по пути без include(), то он не подгрузит файл.
Правда ли это, или я чтото нетак понял?
И еще, если с помощью include() подключить вайл с функциями, но не обращатся к этим функциям (например при сборе динамической страници не потребовалось использовать эти функции), будет ли подгружать файл функция include() в этом случае?
			
			
		 
			
			
			
				
				
				tikkiwiki
				Модератор
				
				Дата регистрации:
15.11.2013 15:36:59
				Сообщений: 194
			 
			Здравствуйте, sashok991. Конструкция include предназначена для включения файлов в код сценария PHP во время исполнения сценария PHP.
В отличие от конструкции require конструкция include позволяет включать файлы в код PHP скрипта во время выполнения сценария. Если Вы напишите определенное условие, при особых критериях которого, Вы подключайте файл, то он подключится, если не попадает под критерии данного условия, то не подключается, все верно Вы поняли. Если сделали просто include, то он в любом случае подгружается.
			
			
		 
			
			
			
				
				
				sashok991
				Новичок
				
				Дата регистрации:
16.12.2013 10:04:40
				Сообщений: 5
			 
			Большое спасибо.