PHP code example of comodojo / ldaph

1. Go to this page and download the library: Download comodojo/ldaph library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

comodojo / ldaph example snippets



	try {
		
		$ldap = new \Comodojo\Ldaph('ldap.exampe.com', 389);

	}
	catch (LdaphException $le){

		// handle exception here

	}

	


	$dn = "uid=john,dc=example,dc=com";

	try {

		$ldap = new \Comodojo\Ldaph('ldap.exampe.com', 389);
		$lauth = $ldap->dn($dn)->auth('john', 'doe');
	
	}
	catch (LdaphException $le){

		// handle exception here

	}

	


	$dn = "uid=USERNAME,dc=example,dc=com";
    $base = "dc=example,dc=com";
    $searchbase = "(uid=PATTERN)";

	try {

		$ldap = new \Comodojo\Ldaph('ldap.exampe.com', 389);

		$lsearch = $ldap->base($base)
						->searchbase($searchbase)
						->dn($dn)
						->account('john', 'doe')
						->search("*",true);

	}
	catch (LdaphException $le){

		// handle exception here

	}