具有91个项目的阵列,试图减少冗余

时间:2018-11-04 08:17:42

标签: php arrays

我有一个包含91个项目的数组,并且我不想一直使用try { DownloadManager downloadmanager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE); Uri uri = Uri.parse("URLtring"); DownloadManager.Request request=new DownloadManager.Request(uri); request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); request.setMimeType("application/pdf"); request.setDestinationInExternalFilesDir(pdf_show.this, Environment.DIRECTORY_DOWNLOADS,"09-Flowcharte-sodore-mojaveze-made-2.pdf"); Long refrence=downloadmanager.enqueue(request); Log.d("TAG","download is completed ****************************** "); } catch(Exception e) { Log.d("TAG","error in download ****************************** "); }///catch <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> $data[1]等,并且使91个单独的变量只是为了使其更容易记住而显得多余每个数据项的作用。

有人知道我如何给这些项目取一个容易的名字吗?还是我只是坚持手动命名每个人...

$data[2]

1 个答案:

答案 0 :(得分:0)

您可以尝试使用这种方式,使用+---+------+-------+-------+ | \ | A | B | C | +---+------+-------+-------+ | 1 | Prices | +---+----------------------+ | 2 | Make | Model | Price | +---+------+-------+-------+ | 3 | Audi | A1 | 50000 | +---+ +-------+-------+ | 4 | | A2 | 60000 | +---+ +-------+-------+ | 5 | | A3 | 70000 | +---+------+-------+-------+ 为数组的每个元素创建多个变量。

foreach()

演示: https://3v4l.org/DXvVp