• Как отрезать лишнее в иллюстраторе?

    savvov
    @savvov
    дизайнер, мультипликатор
    Один из вариантов: выделить всё и нажать divide на панели Pathfinder (в русском "Обработка контуров"),
    выделенные объекты разрежутся по всем взаимным пересечениям

    60ba4001bad8d289040614.gif

    Или можно сделать копию из черного объекта и использовать как маску (Clipping Mask) для всех объектов, тогда зеленые останутся целыми

    UPD: Ответ artmertehin — оптимальней
    Ответ написан
    Комментировать
  • Как сделать подсчёт папок за день в php?

    artzolin
    @artzolin
    php, WordPress разработка сайтов artzolin.ru
    Можете использовать параметр GLOB_ONLYDIR, чтобы просто узнать количество папок:

    $countDir = count( glob( 'includes/*', GLOB_ONLYDIR ) );


    Если нужно узнать количество папок созданных за конкретную дату, воспользуйтесь следующей функцией. Вторым параметром можете передать конкретную дату

    $date = date("d-m-Y");
    $countDir = countDir($fileDir, $date);
    
    var_dump($countDir);
    
    function countDir( $path, $date, $count = 0 ) {
    	if( file_exists($path) && is_dir($path) ) {
    		$dirHandle = opendir($path);
    			while ( false !== ($file = readdir($dirHandle)) ) {
    				// исключаем папки с названием '.' и '..'
    				if ( $file != '.' && $file != '..' ) {
    					$filePath = $path . '/' . $file;
    					// если папка
    					if ( is_dir( $filePath ) ) {
    						// сраниваем $date с датой создания
    						if ( $date == date("d-m-Y", filectime($filePath)) ) {
    							$count++;
    						}
    					} // end if is_dir( $filePath )
    				} 
    			} // end while
    		closedir($dirHandle);
    	}
    	return $count;
    }
    Ответ написан
    3 комментария