php insertaArchivo PHP archivos documento archivo insertaArchivos listaArchivos listado

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php insertaArchivo PHP archivos documento archivo insertaArchivos listaArchivos listado相关的知识,希望对你有一定的参考价值。

Los archivos son polimórficas clase -> idregistro que adicionalmente utilizan un campo "campo" para definir el 
uso del archivo en cuestión. Este es un posible uso (ejemplo extraido de insertaArchivosWebcam)

- - - - - - 
//El parámetro campo, es un identificador de para qué se va a utilizar el archivo. Los archivos 
//no funcionan como polimórficas normales Clase > idRegistro, sino que adicionalmente requieren
//de un campo llamado 'campo' que identifica su propósito. Así, un usuario puede tener asignados distintos
//archivos: fotografía de perfil, currículum, etc...  y los diferentes usos de esos archivos viene dado por 'campo'
//En este caso particular, la fotografía de perfil de usuario tiene un campo = '', que no es lo mismo que no decir nada
if( isset( $parametrosInsertaArchivos['campo']) ){
	$this->Archivo->añadeFiltro("campo='". $parametrosInsertaArchivos['campo']  ."'");
}
$imagen = end($this->Archivo->listarArchivos(['html'=>0]));
$imagen = $imagen ?  $imagen['enlace'] :false;
- - - - - - - - 


 $this->insertaArchivos( $parametrosInsertaArchivos ) .
 
//esto para hacer un inserta Archivos, como es polimórfica en este caso  
//$this es cualquier clase y parametrosInsertaArchivos podría ser un objeto del tipo:
[
    "recortarImagen"=> true,
		"campo" => ''
]

以上是关于php insertaArchivo PHP archivos documento archivo insertaArchivos listaArchivos listado的主要内容,如果未能解决你的问题,请参考以下文章

用PHP通过AR生成缩略图

çar下载de arquivo com PHP

PHP 对象数组

几个简单又实用的PHP函数

在 PHP 数组中搜索和替换值

php 用户名:http://stackoverflow.com/questions/6311779/finding-cartesian-product-with-php-associative-ar