LDAPの "whenCreated"属性のタイムスタンプ20150527135501.0ZをPHPのタイムスタンプに変換する方法。LDAPの "whenCreated"属性のタイムスタンプ20150527135501.0ZをPHPのタイムスタンプに変換する方法は?
$justthese = array("displayname","department" , "title","samaccountname", "mail", "whenCreated");
$result = ldap_search($ldap,$dn , $filter ,$justthese) or die ("Search failed");
$info = ldap_get_entries($ldap, $result);
print_r ($info);
for ($i=0; $i < $info["count"]; $i++) {
echo "Name: ".$info[$i]["displayname"][0]."<br>\n";
echo "Department: ".$info[$i]["department"][0]."<br>\n";
echo "Created: ".$info[$i]["whenCreated"][0]."<br>\n";
}
私はユーザーと部門の表示名を取得します。ただし、作成されたタイムスタンプは取得されません。私のprint_r($ info);
私はタイムスタンプとして20150527135501.0Z
を取得します。このタイムスタンプをPHPでどのように印刷できますか?
これをエコーするときに属性が空白になったり、タイムスタンプ(またはUNIXのタイムスタンプなどの他の形式)で人間が判読可能な形式を必要とするという問題があるかどうかを明確にしますか? – ChadSikorra
実際に私はprint_r($ info)を実行しようとすると両方; .OZ形式の日付を見ることができますが、{echo "Created:"} $ {$ i} ["whenCreated"] [0]には印刷されません。 "
\ n"; – Dev
私の考えはおそらくそのタイムスタンプでした。どんな助力も評価されます。 – Dev