非常に簡単です達成するためのフレームワークと一緒に写真をアップロードし、言うし、この枠組みのメカニズムは、我々は画像を選択、ということで実装し、アップロードをクリックして、彼は、絵の名前として、昼とランダムな文字の時に、画像のアップロードに保存されるわけではありませんその後、数値を返す、図は、IDのこのイメージで、必要なパスが、これだけのidを通じて、利用get_file_path($ idが)彼の特定のパスを取得することができますが、我々は、画像のパスを必要とする一般的であるのhttp:/ /192.168.1.105/uploads/images/20190802/899cddd590ba116820b4e8227882709b.jpg、我々は唯一のモザイクは、httpのように見える必要があり.. //「$ _、SERVER [ 'SERVER_NAME'] get_file_path($ VV);は、http またはhttps、および我々はそれに対処し、現在のドメイン名またはサーバー名、そして写真です。
例えば、我々はそれの絵の中に、フロントエンド、どのようにデジタル変換パスに複数のデータセットを返す必要がありますか?私のコードは、
$データ= Dbの::名前(' 居住') - >別名(' A ' ) - >参加(' dp_area電子'、' a.area_id = e.id ' ) - >(参加' dp_fundのF '、" .fund_id = f.id ' ) - >(参加' dp_addressのG ' ' a.qu = g.id ' ) - >フィールド(' a.id、a.name、a.status、a.price、。タイプ、a.pic、g.qu、a.quan、e.rname、f.fprice ") - > どこ(' 新しい'、' = '、' 1 ' ) - >オーダー(' ID ' ) - >ページ($ページ、5 ) - > を選択し(); $ ARR = 配列(); foreachの($データとして $ K => $ V){ foreachの($ V として $ KK => $のVV){ 場合($ KK == " PIC " ){ V $ [$ KK] = " HTTP:// " $ _ SERVER [ ' SERVER_NAME ' ] .get_file_path($のVV); // 特定のパスIDに画像を置き換える } } $ ARR [$ K]は V $を=。/ / ピクチャIDは、特定のデータパスに変更しました }
おそらく、このような。