国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? PHP ????? YII Yii ??????? ?? ??? ? ????: ?? ?? ?? ??

Yii ??????? ?? ??? ? ????: ?? ?? ?? ??

Jun 21, 2023 am 09:44 AM
?? ??? ?? ???? yii ?????

Yii ?????? PHP ?? ??? MVC ????????. ?? ??? ?? ??, ??? ? ??????. ? ??? ???? ?? ??? ? ????? ???? ?????. ? ????? Yii ??????? ?? ??? ? ????? ???? ??? ?????.

1. ?? ???

1. ??

??? ????? ?? ?? ??? ???? ???. config/main.php ??? ?? ?? ??? ?? ??? ?????.

'components' => [
????? 'request' => [
??????? 'parsers' => [
????????? 'application/json' => 'yiiwebJsonParser',
????????? 'multipart/form-data' => 'yiiwebMultipartFormDataParser',
??????? ],
????? ],
 ?????? 'request' => [
??????? 'enableCsrfCookie' => false,
??????? 'enableCsrfValidation' => false,
??????? 'parsers' => [
????????? 'multipart/form-data' => 'yiiwebMultipartFormDataParser',
??????? ],
????? ],
 ?????? 'urlManager' => [
??????? 'enablePrettyUrl' => true,
??????? 'showScriptName' => false,
??????? 'rules' => [
??????? ],
????? ],
?
? ],

?? ??? ? ?? ?? ?? ??, ? ?? ? ???CsrfValidation? ?????. ??? ??? ?????. multipart/form-data? ???? ?? ???? ?????. ???CsrfValidation? CSRF ??? ?? ?? ?????.

2. ?? ??? ??

?????? ?? ???? ???? ?? ?? ?? Ajax ???? ??? ? ????. ???? ?? ??? ?? ???????.

public function actionUpload()
??? {
??????? $uploadModel = new UploadForm();
?
??????? if (Yii::$app->request->isPost) {
??????????? $uploadModel->file = UploadedFile::getInstance($uploadModel, 'file');
??????????? if ($uploadModel->upload()) {
??????????????? // file is uploaded successfully
??????????????? return;
??????????? }
??????? }
?
??????? return $this->render('upload', ['model' => $uploadModel]);
??? }

actionUpload??? ?? ???? ?? ?? ??? UploadForm? ????????. ??? Yii::$app->request->isPost? ???? POST ???? ??? ?????. ???? Yii::$app->request->getInstance() ???? ??? ????. ?? ??? ?? ?? ????, upload() ???? ???? ??? ??????. ???? ???? true? ????, ???? false? ?????.

UploadForm ???? ?? ??? ??? ????.

class UploadForm extends yiiaseModel
??? {
??????? /**
???????? * @var UploadedFile file attribute
???????? */
??????? public $file;
?
?
??????? /**
???????? * @return array the validation rules.
???????? */
??????? public function rules()
??????? {
??????????? return [
??????????????? [['file'], 'file'],
??????????? ];
??????? }
?
??????? public function upload()
??????? {
??????????? if ($this->validate()) {
??????????????? $filePath = 'uploads/' . $this->file->baseName . '.' . $this->file->extension;
??????????????? $this->file->saveAs($filePath);
??????????????? return true;
??????????? } else {
??????????????? return false;
??????????? }
??????? }
??? }

UploadForm??? ???? ??? ???? ?? ?? ?? ??? ?????. ??? ?? ??? ???? ??? ????, ??? ??? ? ??? ??????. ?? ??? ??? $this->file->extension???.

3. ?? ???? ??

?? ???? ??? ????? ??? ?????. ?????? ?? ?? ???? ????? ?? ???.

public function actionDownload($file)
??? {
??????? Yii::$app->response->sendFile($file);
??? }

actionDownload?? Yii::$app->response->sendFile() ???? ???? ?? ???? ?????. ??? $file? ?? ?????.

2. ??

? ????? Yii ??????? ?? ??? ? ???? ??? ???? ??? ?????. ?? ?? ??? ? ????? ?? ?? ??? ?? ??, ?? ? ??? ?????. ? ?? ??? ?? Yii ???????? ?? ??? ?? ? ?? ???? ????? ?? ??? ?? ???? ??? ??? ? ????.

? ??? Yii ??????? ?? ??? ? ????: ?? ?? ?? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???
Workerman ???? ?? ??? ? ???? ?? Workerman ???? ?? ??? ? ???? ?? Nov 08, 2023 pm 06:02 PM

Workerman ???? ?? ??? ? ????? ????? ?? ?? ??? ?????. ??: Workerman? ???? ????? ???? ?? ??? PHP ??? ???? ?? ????????. ?? ???? ?? ??? ? ????? ???? ?? ?? ?????. ? ????? Workerman ?????? ???? ?? ??? ? ????? ???? ??? ???? ???? ?? ??? ?????. 1. ?? ???: ?? ???? ?? ???? ?? ??? ??? ???? ??? ????. ??? ?????

?? ???? ? Python ?? ?? ?? ???? ? Python ?? ?? Apr 03, 2024 pm 03:39 PM

Python? ????? ??? ? ? ?? ?? ??? ?????: open() ??: ??? ??? ??(?: 'r', 'w', 'a')? ???? ??? ???. ?? ?????: download() ???? ???? ???? ??? ???? ??? ?? ???. Pathlib ?????: write_bytes() ? read_text() ???? ???? ?? ??? ?? ????.

Laravel? ???? ?? ??? ? ???? ??? ???? ?? Laravel? ???? ?? ??? ? ???? ??? ???? ?? Nov 02, 2023 pm 04:36 PM

Laravel? ???? ?? ??? ? ???? ??? ???? ?? Laravel? ? ??????? ?? ?? ????? ??? ? ??? ??? ??? ??? ???? ?? ?? PHP ? ????????. ????? ???? ?? ? ??? ?? ??? ? ???????. ? ???? Laravel? ???? ?? ??? ? ???? ??? ???? ??? ???? ???? ?? ??? ?????. ?? ??? ?? ???? ?? ??? ??? ????? ???? ?? ????. Laravel??? ?? ???? ??? ? ????.

HTML ???? JavaScript? ??? ? ?? ????? ???? ??? ?????? HTML ???? JavaScript? ??? ? ?? ????? ???? ??? ?????? Sep 12, 2023 pm 12:49 PM

???? ?? ?? ????? ?? ???? ??? ????? ????? ? ????. ?? ?? ?? ?? ??? ???? ???? ?? ???? ??? ?? ??? ???? ? ????. ?? ?? ?? ??? ???? ???? ????? ? ?? ???? ?????. ??? inputtypefile? ???? ?? ??? ??? ??? ??? ?? ??? JavaScript/JQuery? ???? ?? ???? ??? ??? ??? ?? ???? ?? ????. ? ??????? HTML ???? JavaScript? ??? ? ?? ????? ????? ??? ??? ?????. <a> ??? ??? ??? HTML? <a> ??? ???? ??? ???? ??? ??? ? ?? ????? ?????.

?? ????? Hyperf ?????? ???? ?? ?? ????? Hyperf ?????? ???? ?? Oct 21, 2023 am 08:23 AM

?? ????? ?? Hyperf ?????? ???? ?? ??: ?? ????? Hyperf ?????? ???? ? ??????? ??? ? ???? ?? ?????. ? ????? ?? ?? ??? ???? ?? ????? Hyperf ?????? ???? ??? ?????. 1. ?? ???? ?? Hyperf ?????? ???? Hyperf ??????? ????? ????? ?????. 2. ?? ???? ???? ?? ?? ?? ???? ??? ??? ????? ???? ???. ???? ?? ?????

Golang ???? ?? ??? ?? ??? Golang ???? ?? ??? ?? ??? May 02, 2024 pm 06:45 PM

??: ?, Golang? ?? ??? ??? ????? ??? ?????. ?? ??: MultipartFile ??? ?? ????? ? ???? ?? ???? ?????. FormFile ??? ?? ???? ?? ??? ?????. ParseForm ? ParseMultipartForm ??? ?? ???? ?? ?? ?? ???? ?? ???? ? ?????. ??? ??? ???? ?? ?? ????? ????? ???? ???? ??? ??? ? ????.

gRPC? ???? Golang?? ?? ???? ???? ??? ?????? gRPC? ???? Golang?? ?? ???? ???? ??? ?????? Jun 03, 2024 pm 04:54 PM

gRPC? ???? ?? ???? ???? ??? ?????? ?? ? ?? ???? ???? ?? ??? ??? ????. ???????? ???? ??? ??? ??? ??? ?? gRPC ???? ?? ??? ???????. ?? ???? ?? ??? ???? ??? ?????. ??? ?? ???? ??? ? ??? ?? ??? ???? ??? ????.

?? ???? Hyperf ?????? ???? ?? ?? ???? Hyperf ?????? ???? ?? Oct 21, 2023 am 09:06 AM

?? ???? ?? Hyperf ?????? ????? ?? ?? ??? ?????. ??: ? ??????? ????? ?? ??? ??? ?? ?????? ???? ?? ??? ?????. Hyperf? ?? ???? ???? ??? ?? ??? ???? ??? PHP ??????? ????????. ? ????? ?? ???? ?? Hyperf ?????? ???? ??? ???? ?? ?? ??? ?????. 1. Hyperf ????? ??: ?? Hyperf ?????? ???? ???. ????? ??? ? ????.

See all articles