我显示一个div中的所有文件,它们都是一个数组upfiles.使用jquery中的每个显示带删除按钮的所有文件,当我单击删除按钮时,应从数组中删除相应的文件详细信息.
这是每个循环的jquery代码,用于从数组中删除文件详细信息
var int_loop = 1;
var display_removebutton="";
$(upfiles).each(function(index, file)
{
if(total_size > 1000) // size limit comparision
display_removebutton = "<img width='20px' style='cursor:pointer;' height='20px' id='remove_"+int_loop+"' src='images/DeleteRed.png' />"
size = Math.round( file.size / 1024 );
if(size > 1000)
{
if(size > 1024)
size_display = Math.round(size / 1024 * 100)/100 + ' mb';
else
size_display = size + ' kb';
alert(file.name+"("+size+")"+" will be removed atomatically from list. As it exceeds limit.");
}
if(size > 1024)
size_display = Math.round(size / 1024 …Run Code Online (Sandbox Code Playgroud) 如何将php中的数组返回给ajax调用,
ajax电话:
$.post('get.php',function(data){
alert(data)
});
Run Code Online (Sandbox Code Playgroud)
get.php
$arr_variable = array('033','23454')
echo $arr_variable;
Run Code Online (Sandbox Code Playgroud)
在警报(数据)中,它显示为数组(即仅文本),当我显示数据[0]时,数组的第一个字母即A正在显示.
有什么建议 ?我做错了
我正在使用TWILIO SMS,我正在使用试用帐户,一切都在使用纯PHP库,但我在使用CURL和PHP时遇到了问题
require "Services/Twilio.php";
$AccountSid = "SANDBOX_ACC_ID";
$AuthToken = "SANDBOX_TOKEN";
$client = new Services_Twilio($AccountSid, $AuthToken);
$message = $client->account->messages->create(array(
"From" => "+MAGICNUMBER",
"To" => "+XXXXXXXXXX",// twilio trial verified number
"Body" => "Test message 2 from Fedrick!",
));
// Display a confirmation message on the screen
echo "testing with php message {$message->sid}";
Run Code Online (Sandbox Code Playgroud)
纯php输出:
testing with php message SMxxxxxxxxxxxxxxxxxxxx
Run Code Online (Sandbox Code Playgroud)
代码我尝试过使用CURL和PHP(不能正常工作)
$url = "https://api.twilio.com/2010-04-01/Accounts/SANDBOX_ACC_ID/SMS/Messages.json";
$from = "+MAGICNUMBER";
$to = "+XXXXXXXXXX"; // twilio trial verified number
$body = "using twilio rest api from …Run Code Online (Sandbox Code Playgroud) 我如何在PHP中获得数组位置?
我有一个数组:
$arr = array("mp3", "wma");
Run Code Online (Sandbox Code Playgroud)
和一个for循环:
for($i = 0; $i < count($_FILES); $i++ ) {
{
$_POST['extention_file'.$i] = pathinfo($_FILES[ 'file'.$i]['name'], PATHINFO_EXTENSION); // getting file extension here
// i know this in java script:
// flag_extFile = file.name.split(".").pop();
// flag_extFile = flag_extFile.toLowerCase();
// flag_extCheck = arr.indexOf(flag_extFile);
// alert(flag_extCheck); we will get array index here.
// how we can do the same functionality in php
}
Run Code Online (Sandbox Code Playgroud)
我怎么能在PHP中实现这一点?
编辑:
我需要结果而不使用foreach循环或任何其他循环.在我可以编写的JavaScript中arr.indexOf(flag_extFile);,我需要在php中使用相同的东西.