問題タブ [getimagesize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 変数を使用した PHP getimagesize
getimagesize
関数を使用して、画像の高さと幅を取得しようとしています。データベースから画像の URL を取得しています。(フィールドProjectURL
には のような行が含まれますxxx.jpg
)。ただし、エラーが発生します。
コード:
エラー:
解析エラー: 構文エラー、予期しない T_ENCAPSED_AND_WHITESPACE、T_STRING または T_VARIABLE または T_NUM_STRING が必要です
php - 画像のスケーリングが正しく機能していませんか?
$this->_tempFile
アップロードされた画像ファイルの一時パスを保持する があります。
今、画像を拡大縮小したいのですが、サイズは変更されますが、正しく拡大縮小されません。出力は、画像の高さと半分 (幅) の下の大きな黒い正方形です。そして、私は他の画像を試してみましたが、すべてこれらの寸法であることが判明しました: 293px × 453px 、なぜ私は知らないのですか?
ここに私の機能がありますscaleImage();
ここで何が問題なのですか?
php - PHP getimagesize判定で最初の画像だけを取得する方法
私は simple_html_dom と url_to_absolute を使用して、1 つのサイトからすべての画像を取得します。しかし、getimagesize 判定の後、最初の画像だけをエコーする方法は? すべてではありませんか?ありがとう。
php - イメージの整合性を確認する方法は?
私は Web クローラーを構築していますが、その機能の 1 つは画像をダウンロードすることです。
問題は、何らかの理由でダウンロードされた画像にエラーがある場合があることです。たとえば、ある時点でダウンロードが停止したように、画像の半分が無地の灰色または白で、空白が灰色で埋められます。画像タイプは、getimagesize で取得でき、開いて表示できるため、引き続き有効であると見なされます。しかし、彼らはオリジナルのようではありません。
何か案は?
php - getimagesize() がキャッシュされた値を参照するようにする
CPU効率を高めるためにzen-cart Webサイトを微調整しています。プロファイリングした後、getimagesize 関数がページ読み込み時間の 50% 近くを占めていることがわかりました。画像はローカルに保存されます。1 つのオプションは、zen-cart のソース コードを調べて、この関数を何かカスタムに置き換えて、キャッシュされた値を参照することです。画像はめったに変更されないためです。ただし、php はオープン ソースであるため、おそらく別のオプションが利用可能です。画像をサーバーにアップロードするたびに設定できるキャッシュから値を読み取るように、この関数を変更する方法はありますか? おそらく、関数にオプションのパラメーターを追加して、キャッシュから読み取らせます。
php - 共有サーバーで無効になっているgetimagesize()の代替手段は何ですか
共有サーバーであるホスティング会社でgetimagesize()を使用すると、次のエラーが発生します。
画像の画像サイズを取得するための代替手段は何ですか?
前もって感謝します。
base_url()でわかるように、私はcodeigniterを使用しています。
php - PHP 関数 getimagesize() に関するセキュリティ上の予約はありますか?
OSCommerce e-cart の変更に使用します。ユーザーによるアップロードは許可されていませんが、SQL はファイル名用です。