2016-07-15 4 views
-1

ich die Sitzung aus:Wie erhält man einen bestimmten Wert von Session Array in CI?

echo '<pre>'; 
print_r($this->session->all_userdata()); 
exit; 

und das Ergebnis ist:

Array 
(
    [session_id] => 47fa796fbc6c5146a5ba0b1e596f4354 
    [ip_address] => ::1 
    [user_agent] => Mozilla/5.0 (Windows NT 6.1; rv:47.0) Gecko/20100101 Firefox/47.0 
    [last_activity] => 1468617532 
    [user_data] => 
    [session_data] => Array 
    (
     [default] => english 
     [register] => Register Now 
     [login] => Login 
     [logout] => Logout 
     [home] => Home 
     [latest_event] => Latest Event 
     [events] => Events 
     [contact_us] => Contact Us 
     [submit_event] => SUBMIT EVENT 
     [register_now] => REGISTER NOW 
     [find_best_event_for_you] => Find Best Event For You 
     [select_date] => Select Date 
     [find_event] => Find Event 
     [create_event_home] => Create Your Own New Event 
     [create_event_home_txt] => Bring people together, or turn your passion into a business. Eventbrite gives you everything you need to host your best event yet. 
     [select_city] => Select City 
     [popular_events] => Popular Events 
     [ticket_details] => Tickets & details 
     [ticket_from] => Tickets from 
     [free] => Free 
     [what_you_want] => What You Want 
     [message_placeholder_value] => Please write your message here... 
     [success_message] => Thank you! Your message has been sent. 
     [send] => Send 
     [all] => All 
     [email] => Email 
     [for_get_password] => Lost your password? 
    ) 

[default] => 0 

)

ich nur den Wert von [default] => english und nicht irgendein anderes Array-Objekt werden soll. Ich möchte das auch in jeder Variable speichern, aber ich kann nicht herausfinden, wie man das in CI macht.

Antwort

0

verwenden

//you can access any session data by session name using this // default is a session name 
    $session_default = $this->session->userdata('default'); 

    echo $session_default ; // english 

Sie können auch diese verwenden

$data = $this->session->all_userdata(); 

    $session_default = $data['session_data']['default']); 

    echo $session_default ; 

    // english 
Verwandte Themen