کداکسپلور | CodeExplore
7.93K subscribers
1.93K photos
301 videos
103 files
1.69K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت کد‌اکسپلور:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
دستورات include و require در php ⌨️

🔹در زبان PHP، چهار دستور برای استفاده کردن فایل‌های دیگر در یک اسکریپت وجود دارد:

⏯️ include:
این دستور برای استفاده کردن یک فایل PHP دیگر در اسکریپت فعلی استفاده می‌شود. اگر فایل مورد نظر پیدا نشود، یک اخطار صادر می‌شود، اما اجرای اسکریپت ادامه می‌یابد.

2️⃣ require:
این دستور مشابه include است، با این تفاوت که اگر فایل مورد نظر پیدا نشود، یک خطای Fatal Error (ارور کشنده🗿🔪) ایجاد می‌شود و اجرای اسکریپت متوقف می‌شود.

3️⃣ include_once:
این دستور مشابه include است، با این تفاوت که فقط یک بار فایل را فرا خوانی می‌کند. اگر فایل قبلاً فراخوانی یا استفاده شده باشد، دوباره انجام نمی‌شود.

4️⃣ require_once:
این دستور مشابه require است، با این تفاوت که فقط یک بار فایل را فراخوانی می‌کند. اگر فایل قبلاً استفاده شده باشد، دوباره استفاده نمی‌شود.

🔸چه وقت هایی باید از این دستورات استفاده کرد؟
❗️از include یا require برای فراخوانی فایل‌هایی استفاده کنید که برای عملکرد اسکریپت شما ضروری هستن.
❗️از include_once یا require_once برای فراخوانی فایل‌هایی استفاده کنید که فقط یک بار باید استفاده بشن.
❗️اگر مطمئن نیستید که از کدام دستور استفاده کنید، از include یا require استفاده کنید.

👈 مثال از کد:
<?php
include('header.php');
?>

<!DOCTYPE html>
<html>
<head>
<title>CodeExplore</title>
</head>
<body>

<h1>CodeExplore</h1>

</body>
</html>


#include #require #php
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥135🔥3
💻 خاموش کردن سیستم با استفاده از پنج زبان پایتون و سی پلاس پلاس و جاوا و پی اچ پی و راست

⌨️ خاموش کردن سیستم با استفاده از پایتون :
import os
os.system("shutdown /s /t 1")

🔥🔥🔥🔥🔥🔥🔥🔥

⌨️ خاموش کردن سیستم با استفاده از سی پلاس پلاس :
c++
#include <cstdlib>
int main(){
system("shutdown /s /t 1");
return 0;
}

🔥🔥🔥🔥🔥🔥🔥🔥

⌨️ خاموش کردن سیستم با استفاده از جاوا :
import java.io.IOException;

public class ShutDownPC {
public static void main(String[] args){
try {
Runtime.getRuntime().exec("shutdown /s /t 1");
}catch (IOException e) {
e.printStackTrace();
}
}
}

🔥🔥🔥🔥🔥🔥🔥🔥

⌨️ خاموش کردن سیستم با استفاده از php :
<?php
    exec("poweroff");
?>

🔥🔥🔥🔥🔥🔥🔥🔥

🔤خاموش کردن سیستم با استفاده از rust :
use std::process::Command;

fn main() {
Command::new("shutdown")
.args(["/s", "/t", "1"])
.output()
.unwrap();
}

💬 با کدوم زبان بیشتر از همه سر و کار دارید؟

#cpp #java #python #php
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤‍🔥65💔1
⚡️دوستان گلم قراره که یه بررسی معمولی و سریع داشته باشیم از زبان های python و ++C
داخل این پست ما یه برنامه ساده رو مثل مرتب سازی حبابی از یک لیست اعداد با هردو زبان اجرا میکنیم و باهم بررسیشون میکنیم

🐍 اول از همه این برنامه ما با زبان عزیز python اینطوری در میاد:
def bubble_sort(arr):
n = len(arr)
for i in range(n):
for j in range(0, n-i-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]

# گرفتن ورودی از کاربر
arr = list(map(int, input("Enter numbers separated by space: ").split()))

# اجرای مرتب‌سازی حبابی
bubble_sort(arr)

# چاپ لیست مرتب‌شده
print("Sorted array is:", arr)


💥 خب حالا اگه ما دقیقا بخایم همین برنامه رو ( خروجی نهایی ) با استفاده از زبان ++C بسازیم همچین خروجی طولانی تری به دست میاد:
#include <iostream>
#include <vector>
using namespace std;

void bubble_sort(vector<int>& arr) {
int n = arr.size();
for (int i = 0; i < n; i++) {
for (int j = 0; j < n-i-1; j++) {
if (arr[j] > arr[j+1]) {
swap(arr[j], arr[j+1]);
}
}
}
}

int main() {
int n;
cout << "Enter number of elements: ";
cin >> n;

vector<int> arr(n);
cout << "Enter numbers: ";
for (int i = 0; i < n; i++) {
cin >> arr[i];
}

bubble_sort(arr);

cout << "Sorted array is: ";
for (int i = 0; i < n; i++) {
cout << arr[i] << " ";
}
cout << endl;

return 0;
}

بریم سراغ مقایسه این برنامه هامون، خروجی ها دقیقا یکی هست و فقط توی قدرت و توسعه زبان ها متفاوت بودن

◀️برنامه اول که با استفاده از Python توسعه داده شده، هم سینتکس ساده تر و خوانا تری داره، هم توابع و کتابخانه های داخلی قوی
از طرف دیگه
زمان توسعش خیلی خیلی کمتره
برای توسعه سریع تر مناسبه
و حافظه رو به صورت اتوماتیک مدیریت میکنه

◀️اما معایبش چیه؟
نسبت به برنامه دوم یا همون ++C کند تره
حافظه بیشتری رو مصرف میکنه
جاهایی که نیازمند بهینه سازی شدید باشه زیاد استفاده نمیشه

◀️حالا برنامه دوم که با ++C توسعه داده شده:
سینتکسش پیچیده تره ولی قدرتمنده، امکان کنترل دقیق تر منابع سیستم رو هم بهمون میده
سرعتش خیلی بالاس
حافظه رو خیلی دقیق مدیریت میکنه
برای برنامه هایی که نیازمند کارایی بالا هستن مناسب تره

⭐️ معایبش هم فقط برمیگرده به خود CPP چون که زمان توسعه بیشتری میخاد و خطایابی سخت تری داره و دانش بیشتری هم میخاد(این اخری معایب نیست)

حالا شما داخل کامنت ها بگین کدوم زبان هارو توی پست های بعدی تو مراحل مشابه مقایسه کنیم؟
#python #cpp
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥4❤‍🔥2
خروجی کد ++C زیر کدوم گزینه هست؟

#include <iostream>
using namespace std;

void mysteryFunction(int &a, int b) {
a = a * b;
b = a + b;
}

int main() {
int x = 2, y = 3;
mysteryFunction(x, y);
cout << "x = " << x << ", y = " << y << endl;
return 0;
}


#cpp #challenge
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥4🔥3
خروجی این کد کدوم گزینست؟

#include <iostream>
using namespace std;

void modify(int &x, int &y, int z) {
x += z;
y -= z;
z *= 2;
}

int main() {
int a = 10;
int b = 20;
int c = 5;

modify(a, b, c);
cout << a << " " << b << " " << c << endl;

modify(a, b, c);
cout << a << " " << b << " " << c << endl;

return 0;
}


a)
15 15 5
20 10 5

b)
15 15 10
30 0 10

c)
15 15 5
25 10 5

d)
20 10 5
30 0 5

#cpp #challenge
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥6❤‍🔥4😁3
خروجی کد C زیر کدوم گزینست؟

#include <stdio.h>

int main() {
int a = 5, b = 10, c = 15;
int *p1, *p2, *p3;

p1 = &a;
p2 = &b;
p3 = &c;

*p1 += *p3;
*p3 -= *p2;
p2 = p1;
*p2 *= 2;

printf("a = %d, b = %d, c = %d\n", a, b, c);

return 0;
}


#clang #challenge
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥2❤‍🔥1
خروجی این کد سی پلاس پلاس ( ++C ) کدوم گزینست؟

#include <iostream>
using namespace std;

int main() {
int x = 5;
int y = 10;
int z = x + y * 2;
x = z - y;
cout << x << " " << z << endl;
return 0;
}


#cpp #challenge
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
9❤‍🔥2🔥2