Adding Arrays as Objects to an Array
Output Output
Output Output
Edit php.ini file
[code language=”php”] function check_url($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); $headers = curl_getinfo($ch); curl_close($ch); return $headers[‘http_code’]; } $mainurl = "http://www.google.com"; $myurl = "http://www.google.com/gggg"; $mainsite = check_url($mainurl); $satus = check_url($myurl); if($mainsite == ‘200’){ if($satus == ‘200’){ echo "Its works"; }else{ echo "broken url"; } }else{ echo…
Remove everything after last slash [code language=”php”] $string = ‘AAA/BBB/CCC’; echo preg_replace(‘#[^/]*$#’, ”, $string); [/code] Output: AAA/BBB/ Remove everything after last slash including last slash [code language=”php”] $string = ‘AAA/BBB/CCC’; echo preg_replace(‘#\/[^/]*$#’, ”, $string); [/code] Output: AAA/BBB
[code language=”php”] $str ="AAA/BBB/CCC"; $output = preg_replace(‘/(\/.*)/’, ”, $str); echo $output; [/code] Output: AAA
String Encryption [code language=”php”] $string = "Some String to encrypted"; $key = "secretscode"; $cipher_alg = MCRYPT_RIJNDAEL_128; $iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher_alg, MCRYPT_MODE_ECB), MCRYPT_RAND); $encrypted_string = mcrypt_encrypt($cipher_alg, $key, $string, MCRYPT_MODE_CBC, $iv); print "Encrypted string: ".bin2hex($encrypted_string)." "; [/code] Encrypted string: b7634f7632625ce353d651a771a49c6b308f8c8e7bd2d96a224837f7c65b3ac2 String Decryption [code language=”php”] $decrypted_string = mcrypt_decrypt($cipher_alg, $key, $encrypted_string, MCRYPT_MODE_CBC, $iv); print "Decrypted string: $decrypted_string"; [/code] Decrypted string:…
[code language=”php”] $url = parse_url(‘http://google.com’); $http = curl_init($url); $result = curl_exec($http); $http_status = curl_getinfo($http, CURLINFO_HTTP_CODE); echo $http_status; [/code]