![]() |
|
![]() |
||||||
![]() |
Когда накапливается больше 20 контроллеров и моделей, то начинает казаться не такой уже и хорошей идея жёсткого закрепления папок, куда нужно помещать файлы определённого типа. Конечно, есть $modelPaths и $controllerPaths, но каждый раз назначать их вручную не так уж и приятно. $modelPaths = array('/path_to_model_folder_A/', '/path_to_model_folder_B/');
в последних версиях CakePHP можно создавать любые подпапки и Cake сам поймёт, где что искать.
Но у меня, во-первых, не получилось сходу это сделать и некоторые проекты не могут работать на последних night-билдах. Поэтому я использую альтернативное решение: Читать дальше... .net, directory, list, vb, visual basicКод показывает, как можно создать новую папку стандартными средствами Visual Basic 6.0. Читать дальше... Win32_Volume_Management.linked disk to the folder on an NTFS volume.Монтируем раздел на папку. (только NTFS…) Читать дальше... Проверить существование каталога (папки) можно свойством Exists объекта DirectoryInfo. Читать дальше... directory, equivalent, function, javascript, name, path, phpС помощью этой функции вы можете синхронизировать два каталого между собой и создать третий каталог в котором будет отображаться разница между первыми двумя. То есть в нем будут создаваться только те файлы, которых нет в конечном. Структура каталогов исходной директрии будет строиться всегда. Данная функция пригодится к примеру для систем синхронизации локальных и удаленных каталогов, к примеру, - чтобы не закачивать на удаленную машину всё содержимое исходного каталога, а только новые файлы. Читать дальше... Так же как при работе с expr и другими внешними командами, следует избегать частого применения данных утилит по причине замедления ими работы. dirname и basename без каких либо трудностей можно реализовать с помощью операций над переменными. В следующем примере определяются функции dirname и basename, идентичные по своему поведению одноименным утилитам dirname и basename Читать дальше... Пустая директория может иметь ненулевой размер. Поэтому проверять, пуста ли директория, надо примерно так Читать дальше... ![]() Файлы → Поиск файла → PHPФункция ищет файл рекурсивно обходит каталоги, начиная с $basedir и возвращает реальный путь к файлу, или false, если ничего не найдено. // ! возвращает путь к первому найденному файлу ! Читать дальше... Функция создает директорию и все предшествующие директории. На все создаваемые директории устанавливаются права $m Директории создаются начиная с корня сайта. Читать дальше... Функция возвращает информацию о каталоге, такую как количество файлов, количество подкаталогов и общий размер. Читать дальше... Функция копирует папку или файл $src в указанное место $dest. Заметьте, что, естественно, в качестве $dest нужно указывать не папку, в которую нужно скопировать $src, а папку, которая должна в результате этого получиться. То же самое касается и файлов. Читать дальше... copy, directory, file, php, recoursiveФункция показывают соответственно владельца или группу *nix файла или папки $file. В Windows возвращается пустая строка. Читать дальше... Функция удаляет файл или папку $dir (папка может и не быть пустой). Постфикс «_u» у функций обозначает «universal» - универсальный, не зависящий от того, папка это или файл, работающий всегда. Читать дальше... |
Меню
Подписка на RSS:
Поиск
Облако тегов
.net
add
application
array
asp
bash
browser
center
charset
check
class
clean
color
convert
count
create
css
curl
cursor
database
date
delete
dir
directory
disable
dom
download
editor
element
email
encode
equivalent
event
exists
expression
extension
file
find
form
format
function
generator
get
header
height
html
http
ie
image
ip
is
javascript
jquery
key
line
link
list
load
mail
math
mouse
mysql
name
number
object
page
perl
php
position
query
random
regexp
regular
scriplet
secuirity
select
send
seo
shell
size
sort
sql
string
style
system
text
textarea
time
unix
url
utf8
validate
variable
vb
visual basic
width
window
wisiwyg
xml
xslt
|
![]() |
![]() |
![]() |
||
![]() |
![]() |