javascript - 如何从服务器加载 jpg 文件以用作函数中的变量?
问题描述
我的服务器中存储了一个图像,如下所示:
"C:\xampp\htdocs\Users\101\arrow.jpg"
如何从我的服务器中提取它并将文件作为 php 文件中的变量发送?该变量将用于通过 api 上传文件的函数中。
它必须能够做到这一点:
is_file($variable) = true;
解决方案
您可以使用file_get_contents
来获取文件。然后,您可以对该文件进行 base64 编码并将其作为字符串发送到 API。
$base64image = base64_encode(file_get_contents('C:\xampp\htdocs\Users\101\arrow.jpg'));
推荐阅读
- javascript - 如何在 Vuejs v-if 中检查数组元素是否相等?
- javascript - 为什么单击按钮时按钮的样式会发生变化?
- python - 如何在填充缺失数据的同时从头开始构建数据框?(详情包含在问题中)
- firebase - 当我将颤振应用程序与 firebase 集成时出错
- machine-learning - scikit-learn 和 imblearn:GridSearchCV/RandomSearchCV 是否也将预处理应用于验证集?
- php - WooCommerce update_checkout 不会更新运输方式
- javascript - getElementsByClassName if 语句的问题
- android - Android 10 上的 Chrome 图像上传带 GPS EXIF 数据
- c# - 使用未分配的局部变量“acc_pay”
- docker - 无法连接到 WSL2 上的 Landoop Docker 容器