PHP, 157 105/87 102/87 100/85
<?php function l($q){return file_get_contents("https://google.ca/search?btnI&q=".rawurlencode($q));}
Tanpa membolehkan spasi dalam istilah pencarian, itu hanya 87 karakter:
<?php function l($q){return file_get_contents("https://google.ca/search?q=$q&btnI");}
Versi asli menggunakan cURL
Saya kira sintaks array pendek dapat digunakan di PHP 5.4+:
<?php function l($q){$ch=curl_init("https://google.ca/search?btnI=1&q=".rawurlencode($q));curl_setopt_array($ch,[19913=>1,52=>1]);return curl_exec($ch);}
Kalau tidak, ini lima karakter lagi dengan penginisialisasi array normal, 162:
<?php function l($q){$ch=curl_init("https://google.ca/search?btnI=1&q=".rawurlencode($q));curl_setopt_array($ch,[19913=>1,52=>1]);return curl_exec($ch);}
Versi yang tidak memungkinkan spasi dalam istilah pencarian : Tidak perlu untuk pengkodean URL (138):
<?php function l($q){$ch=curl_init("https://google.ca/search?q=$q&btnI=1");curl_setopt_array($ch,[19913=>1,52=>1]);return curl_exec($ch);}
Tidak menggunakan konstanta
<?php
function l($q){
$ch = curl_init("https://google.ca/search?btnI=1&q=" . rawurlencode($q));
curl_setopt_array($ch, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_FOLLOWLOCATION => 1
));
return curl_exec($ch);
}
gogle.debahkan ada?