php会在退出时关闭所有打开的文件吗?

时间:2017-02-16 08:08:48

标签: php

php,通过cli或mod_php运行,在退出时关闭打开的文件吗?

    import android.os.Bundle;
    import android.support.v4.app.Fragment;
    import android.support.v4.app.FragmentManager;
    import android.support.v4.app.FragmentPagerAdapter;
    import android.support.v4.view.ViewPager;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import com.mp.myapp.DataTypes.ChannelEPG;
    import java.util.Date;

    public class ChannelEPGF extends Fragment implements ChannelEPG.fragmentCommunicator {
    private Date selectedDate;
    private String channelId;
    private String channelTitle;
    private ViewPager pager;
    private boolean isTunable;

    @Override
    public void sendMessage(String name, Object msg) {
            if (msg != null) {
                    ChannelEPG item = (ChannelEPG) msg;
                    channelId = item.GetId();
                    channelTitle = item.GetTitle();
                    isTunable = item.GetTunable();
            } else {
                    pager.getAdapter().notifyDataSetChanged();
            }
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
            View v = inflater.inflate(R.layout.activity_channel_epgf, container, false);

            pager = (ViewPager) v.findViewById(R.id.viewPager);
            if (pager != null) {
                    pager.setAdapter(new myPagerAdapter(getChildFragmentManager()));
                    pager.setCurrentItem(1);
            }

            return v;
    }

    private class myPagerAdapter extends FragmentPagerAdapter {

            public myPagerAdapter(FragmentManager fm) {
                    super(fm);
            }

            @Override
            public Fragment getItem(int pos) {
                    if (pos == 0) {
                            selectedDate = new Date();
                            selectedDate.setTime(selectedDate.getTime() - 24 * 3600 * 1000);
                            return ActivityChannelEPG.newInstance(selectedDate, channelId, channelTitle, isTunable);
                    } else if (pos == 1) {
                            selectedDate = new Date();
                            return ActivityChannelEPG.newInstance(selectedDate, channelId, channelTitle, isTunable);
                    } else if (pos == 2) {
                            selectedDate = new Date();
                            selectedDate.setTime(selectedDate.getTime() + 24 * 3600 * 1000);
                            return ActivityChannelEPG.newInstance(selectedDate, channelId, channelTitle, isTunable);
                    } else {
                            selectedDate.setTime(selectedDate.getTime() + 24 * 3600 * 1000); //THIS IS THE 82. rows
                            return ActivityChannelEPG.newInstance(selectedDate, channelId, channelTitle, isTunable);
                    }
            }

            @Override
            public int getCount() {
                    return 8;
            }

            public int getItemPosition(Object object) {
                    return POSITION_NONE;
            }
    }

那么,php / mod_php会自动关闭$ fd吗?

0 个答案:

没有答案