Nella classe principale di Kohana, c'è una costante FILE_SECURITY
.Qual è il punto di questa costante in Kohana?
string(60) "<?php defined('SYSPATH') or die('No direct script access.');"
Ora, ovviamente, se si collocare questo all'inizio del file, e se si accede al di fuori dell'ambiente Kohana, sarà die()
.
Ma qual è lo scopo di questa costante? Non possiamo eval()
perché ha uno <?php
leader.
Kohana crea file PHP da qualche parte e lo utilizza per aggiungerlo all'inizio del file?
+1 da qualcuno che non usa Kohana ma è interessato al suo sviluppo/design –
'eval' non importa, la costante' SYSPATH' sarà ancora trovata indefinita e risultante in 'die' – Sarfraz