2017-10-04 23 views
6

मैं angularjs में php सरणी से साक्षात्कार_डॉक्स डेटा प्राप्त करने में असमर्थ हूं। मैं कई json एनकोड विकल्पों की कोशिश की लेकिन यह js में interview_docs डेटा प्राप्त करने के out.How woked फ्लॉप यह मेरा सरणी है:जेएस वैरिएबल में एन्कोडिंग php सरणी कुछ डेटा गुम है?

Array(
[id] => 1 
[tag] => 2 
[title] => Test 
[job_submission_id] => 0 
[job_id] => 14 
[candidate_id] => 55 
[mail_to] => [email protected] 
[cc_to] => [email protected] 
[interviewer] => [email protected] 
[interview_type] => 1 
[interview_date] => 2017-10-04 
[from_time] => 00:00:00 
[to_time] => 01:00:00 
[to_date] => 
[location] => 
[time_zone] => Asia/Kolkata 
[status] => 1 
[comments] => dwedfwef 
[created_by] => 1 
[modified_by] => 1 
[created_at] => 2017-10-03 12:21:13 
[updated_at] => 2017-10-03 12:21:13 
[job_title] => Test 
[candidate_name] => New t 

[candidates] => Array 
    (
     [id] => 55 
     [first_name] => New 
     [last_name] => t 
    ) 

[jobs] => Array 
    (
     [id] => 14 
     [code] => 10 
     [title] => Test 
    ) 

[interview_docs] => Array 
    (
     [0] => Array 
      (
       [id] => 1 
       [interview_id] => 1 
       [unique_name] => 2017_10_roa2XKlIDc9gmzmO7TK37rsfuX3YRigqUxbvIYWe.txt 
       [name] => first.png 
      ) 

     [1] => Array 
      (
       [id] => 2 
       [interview_id] => 1 
       [unique_name] => 2017_10_6RaAm3MU5ZZ1x4l3q8VLYNhUkgvS3v2ljNZVizm1.png 
       [name] => Screenshot (15).png 
      ) 

    ) 

)

जब मैं ऐसा किया: वर डेटा = <?php echo json_encode($array); ?>; कंसोल। (डेटा) लॉग इन करने मैं हो रही है इस

interview_docs:Array(0) 
length:0 
__proto__:Array(0) 

मैं कर रहा हूँ असमर्थ AngularJS में php सरणी से interview_docs डेटा मिलता है। मैं कई json एनकोड विकल्पों की कोशिश की लेकिन यह interview_docs डेटा) प्राप्त करने के लिए out.How

+4

आप उपयोग करने की आवश्यकता ** JSON_FORCE_OBJECT ** 'गूंज json_encode ($ सरणी, JSON_FORCE_OBJECT)' –

+0

कोई परिवर्तन नहीं –

+1

आप को दिखाने के लिए आप कैसे 'पैदा कर रहे हैं $ array' जरूरत @saad। क्या आपने यह सुनिश्चित करने के लिए 'print_r ($ array ['interview_docs'] किया है) यह सुनिश्चित करने के लिए कि वास्तव में इसे एन्कोड करने से पहले डेटा शामिल है? –

उत्तर

0

सबसे पहले आप मरने (करने के लिए है यह JSON को एन्कोडिंग woked फ्लॉप और उसके बाद आप कर सकते हैं console.log() .js पर यह:

die(json_encode($array)); 
संबंधित मुद्दे